@charset "utf-8";

@font-face {
  font-family: 'Nanum Gothic';
  font-style: normal;
  font-weight: 200;
  src: url(../fonts/NanumGothic.eot);
  src: url(../fonts/NanumGothic.eot?#iefix) format('embedded-opentype'),
       url(../fonts/NanumGothic.woff) format('woff'),
       url(../fonts/NanumGothic.ttf) format('truetype');
}

@font-face {
  font-family: 'Nanum Barun Gothic';
  font-style: normal;
  font-weight: 200;
  src: url(../fonts/NanumBarunGothic.eot);
  src: url(../fonts/NanumBarunGothic.eot?#iefix) format('embedded-opentype'),
       url(../fonts/NanumBarunGothic.woff) format('woff'),
       url(../fonts/NanumBarunGothic.ttf) format('truetype');
}

html{overflow-y:scroll;}
body,h1,h2,h3,h4,h5,h6,p,ul,ol,li,dl,dt,dd,form,fieldset,legend,input,button,select,textarea{margin:0;padding:0;}
body{font-size:14px;color:#655a4e;line-height:18px;font-family:'나눔고딕', 'Nanum Gothic', '맑은고딕', Malgun Gothic, '돋움', Dotum, sans-serif;background:url(../images/common/background.gif) 0 0 repeat;}
a{font-size:14px;color:#655a4e;text-decoration:none;border:none;}
fieldset,img{border:none;}
li{list-style:none;}
address{font-style:normal;}
button{overflow:visible;vertical-align:middle;cursor:pointer;border:none;background:transparent;}
button::-moz-focus-inner{padding:0;border:none;}
label{cursor:pointer;}

.blind{visibility:hidden;margin:0;padding:0;width:0;height:0;font-size:0;line-height:0;text-indent:-9999px;overflow:hidden;}

.listBottom{position:relative;}
.paging{padding:46px 0 37px;text-align:center;}
.paging li{display:inline;margin:0 6px;}
.paging li a{display:inline-block;height:15px;}
.paging li.prevEnd,
.paging li.prev,
.paging li.next,
.paging li.nextEnd{margin:0 3px;}
.paging li.prev{margin:0 6px 0 0;}
.paging li.next{margin:0 0 0 6px;}
.paging li a{font-size:12px;color:#554942;line-height:15px;vertical-align:middle;}
.paging li a img{vertical-align:middle;}
.paging li.active a{font-weight:bold;}

.paging.left{float:left;max-width:362px;padding:30px 0 50px;text-align:left;}
.paging.left li{margin:0 5px;}
.paging.left li.prevEnd,
.paging.left li.prev,
.paging.left li.next,
.paging.left li.nextEnd{margin:0 2px;}

.btnList{padding:40px 0;max-width:420px;}
.btnList:after{content:"";display:block;clear:both;}
.btnList.left{float:left;}
.btnList.left li{margin:0 8px 0 0;}
.btnList.left li,
.btnList.left li a,
.btnList.left li img{float:left;}

.btnList.right{float:right;}
.btnList.right li{margin:0 0 0 10px;}
.btnList.right li,
.btnList.left li a,
.btnList.left li img{float:left;}

.btnList.right.type2{position:absolute;top:0;right:0;}
.btnList.right.type2 li{margin:0 0 0 10px;}
.btnList.right.type2 li,
.btnList.right.type2 li a,
.btnList.right.type2 li img{float:left;}

.btnList.center{width:100%;max-width:100%;text-align:center;}
.btnList.center li{display:inline;margin:0 6px;}

.searchArea{clear:both;position:relative;width:100%;height:50px;background:url(../images/common/table_th_bg.jpg) 0 0 repeat;}
.searchArea label{position:absolute;top:14px;left:134px;}
.searchArea select{position:absolute;top:14px;left:226px;width:126px;height:22px;padding:0 15px;font-size:13px;line-height:18px;font-family:'Nanum Gothic';border:1px solid #d9cfc2;}
.searchArea input{position:absolute;top:14px;left:359px;float:left;width:289px;height:16px;padding:2px 5px;font-size:13px;line-height:16px;font-family:'Nanum Gothic';border:1px solid #d9cfc2;}
.searchArea .search{position:absolute;top:14px;left:670px;}
.searchArea .search span{display:inline-block;height:22px;padding:0 13px;font-size:13px;color:white;line-height:22px;font-family:'Nanum Gothic';background:#675239;}

.tableArea{margin:20px 0;}
.tableArea.type2{margin:0;padding:25px 0 0;}
.tableArea.type3{margin:0;padding:55px 0 0;}
table.charge{width:100%;border-collapse:collapse;}
table.charge thead th{padding:11px 15px;letter-spacing:-0.5px;font-size:15px;color:#675239;line-height:18px;font-weight:normal;font-family: 'Nanum Barun Gothic';border-top:3px solid #a8845c;border-bottom:1px solid #c0b19d;background:url(../images/common/table_th_bg.jpg) 0 0 repeat;border-right:1px solid #c0b19d;}
table.charge thead th.last{border-right:none;}
table.charge tbody th{padding:11px 37px;letter-spacing:-0.5px;font-size:15px;color:#675239;line-height:18px;font-weight:normal;font-family: 'Nanum Gothic';border-bottom:1px solid #c0b19d;border-right:1px solid #c0b19d;}
table.charge tbody th.center{text-align:center;}
table.charge tbody td{padding:11px 25px;text-align:center;letter-spacing:-0.5px;font-size:14px;color:#675239;line-height:17px;font-weight:normal;font-family: 'Nanum Gothic';border-bottom:1px solid #c0b19d;border-right:1px solid #c0b19d;}
table.charge tbody td.last{border-right:none;}
table.charge tbody td span{color:#cc6600;}
table.charge tbody td.sort{text-align:left;border-right:1px solid #c0b19d;}
table.charge.type2 tbody th{}
table.charge.type2 tbody th.sort{text-align:left;white-space:nowrap;}
table.charge.type2 tbody td{padding:11px 30px;text-align:left;}
table.charge.type3 tbody th.sort{text-align:center;white-space:nowrap;}

table.list{width:100%;border-collapse:collapse;border-top:3px solid #a8845c;}
table.list th{padding:10px 30px;white-space:nowrap;font-size:15px;color:#675239;line-height:20px;font-weight:normal;font-family: 'Nanum Barun Gothic';border-bottom:1px solid #c0b19d;background:url(../images/common/table_th_bg.jpg) 0 0 repeat;}
table.list td{padding:10px 0px;text-align:center;font-size:14px;color:#675239;line-height:20px;font-family: 'Nanum Gothic';border-bottom:1px solid #c0b19d;}
table.list td img{vertical-align:middle;}
table.list td.noneW{text-align:left;}
table.list td.noneW a{float:left;max-width:440px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
table.list tr.notice td{font-weight:bold;}

table.view{width:100%;border-collapse:collapse;border-top:3px solid #a8845c;border-bottom:1px solid #c0b19d;}
table.view th{padding:10px 30px;white-space:nowrap;font-size:14px;color:#655a4e;line-height:20px;font-weight:normal;font-family: 'Nanum Gothic';border-bottom:1px solid #c0b19d;}
table.view th.title{padding:12px 34px;text-align:left;font-size:18px !important;color:#675239;line-height:25px !important;font-weight:normal;font-family: 'Nanum Barun Gothic';background:url(../images/common/table_th_bg.jpg) 0 0 repeat;}
table.view th.titleWrap{padding:10px 15px;}
table.view th.last{text-align:left;}
table.view th span{font-weight:normal;}
table.view th dl{float:left;min-width:1px;padding:0 20px;background:url(../images/common/table_view_th_line.gif) right 4px no-repeat;}
table.view th dl.last{background:none;}
table.view th dl dt{float:left;font-size:14px;color:#655a4e;font-weight:bold;font-family: 'Nanum Gothic';}
table.view th dl dd{float:left;padding:0 7px;font-size:14px;color:#655a4e;font-family: 'Nanum Gothic';}
table.view td.data .data{min-height:350px;padding:30px 34px;font-size:14px;color:#655a4e;line-height:24px;font-family: 'Nanum Gothic';}
table.view td.data .data.type2{min-height:initial;padding:30px 34px 22px;}
table.view td.data .imgView{margin:0 34px 102px;background:#d0c1b0;}
table.view td.data .imgView img{max-width:100%;}

table.view td .commentList{width:812px;margin:0 0 55px;padding:0 24px;}
table.view td .commentList ul{width:100%;}
table.view td .commentList ul:after{content:"";display:block;clear:both;}
table.view td .commentList ul li{float:left;width:760px;padding:24px 27px 0;background:url(../images/common/table_th_bg.jpg) 0 0 repeat;}
table.view td .commentList ul li .commentWrap{position:relative;padding:0 0 24px 18px;background:url(../images/comment_dot.gif) 0 bottom repeat-x;}
table.view td .commentList ul li .commentWrap .commentTop{padding:7px 0 16px;}
table.view td .commentList ul li .commentWrap .commentTop .user{font-size:13px;color:#675239;line-height:18px;font-weight:bold;font-family:'돋움',Dotum,sans-serif;}
table.view td .commentList ul li .commentWrap .commentTop .date{margin:0 0 0 30px;font-size:13px;color:#655a4e;line-height:18px;font-weight:bold;font-family:'돋움',Dotum,sans-serif;}
table.view td .commentList ul li .commentWrap .cont{font-size:13px;color:#575351;line-height:23px;}
table.view td .commentList ul li.last .commentWrap{background:none;}

table.write{width:100%;border-collapse:collapse;border-top:3px solid #a8845c;border-bottom:1px solid #c0b19d;}
table.write .col1{width:156px;}
table.write .col1.type2{width:171px;}
table.write .col3{width:171px;}
table.write th{text-align:left;white-space:nowrap;font-size:14px;color:#655a4e;line-height:20px;font-weight:normal;font-family: 'Nanum Barun Gothic';border-right:1px solid #c0b19d;border-bottom:1px solid #b2a18b;background:url(../images/common/table_th_bg.jpg) 0 0 repeat;}
table.write th.line{border-left:1px solid #c0b19d;}
table.write th .thWrap{display:block;padding:10px 40px;}
table.write th .dot{background:url(../images/common/table_th_dot.gif) 27px 18px no-repeat;}
table.write th.top{vertical-align:top;}
table.write td{padding:7px 20px 9px;border-bottom:1px solid #b2a18b;}
table.write td.data{padding:0;}
table.write td .inpuText{height:18px;margin:0;padding:2px 10px;font-size:13px;color:#655a4e;line-height:18px;font-family: 'Nanum Gothic';border:1px solid #d9cfc2;}
table.write td .inpuText.tel{text-align:center;}
table.write td .inpuText.address{text-align:center;}
table.write td select{width:198px;height:24px;font-size:13px;color:#655a4e;line-height:24px;font-weight:normal;font-family: 'Nanum Gothic';border:1px solid #d9cfc2;}
table.write td .inpuCheck{margin:0 0 0 13px;vertical-align:middle;}
table.write td label{font-size:13px;color:#666;font-family:Dotum,sans-serif;}
table.write td .calendar{display:inline-block;width:45px;height:24px;margin:0 0 0 4px;letter-spacing:-0.5px;font-size:13px;color:white;line-height:24px;font-family: 'Nanum Gothic';vertical-align:0;background:#80684c;}
table.write td .address{display:inline-block;width:85px;height:24px;margin:0 0 0 4px;letter-spacing:-0.5px;font-size:13px;color:white;line-height:24px;font-family: 'Nanum Gothic';vertical-align:0;background:#80684c;}
table.write td .addressArea{}
table.write td .addressArea li{margin:0 0 7px;vertical-align:0;}
table.write td .addressArea li .inpuText{vertical-align:top;}
table.write td .addressArea li.last{margin:0;}
table.write td .textareaWrap{width:645px;height:78px;padding:10px;border:1px solid #d9cfc2;background:white;}
table.write td .textareaWrap textarea{width:100%;height:100%;font-size:13px;color:#655a4e;line-height:24px;font-family: 'Nanum Gothic';resize:none;border:none;outline:none;background:white;}
table.write tr.privacyArea td{padding:0;}
table.write tr.privacyArea td .privacy{}
table.write tr.privacyArea td .privacy .privacyTitle{padding:18px 0 13px;font-size:14px;color:#655a4e;line-height:18px;font-weight:bold;}
table.write tr.privacyArea td .privacy .privacyTitle span{color:#996600;}

table.write tr.privacyArea td .privacy .cont{padding:10px 0 10px 10px;border:1px solid #d9cfc2;background:white;}
table.write tr.privacyArea td .privacy .cont textarea{border:none;resize:none;}
/*
table.write tr.privacyArea td .privacy .cont{width:auto;height:148px;padding:0;overflow:hidden;overflow-y:scroll;border:1px solid #d9cfc2;background:white;}
*/
table.write tr.privacyArea td .privacy .agree{min-width:1px;height:18px;padding:17px 0 20px;text-align:center;}
table.write tr.privacyArea td .privacy .agree .copy{display:inline;font-size:13px !important;color:#575351 !important;line-height:18px !important;vertical-align:middle;}
table.write tr.privacyArea td .privacy .agree label{display:inline;font-size:12px;color:black;line-height:18px;font-family: 'Nanum Gothic';vertical-align:middle;}
table.write tr.privacyArea td .privacy .agree .inpuRadio{display:inline;margin:0 8px 0 13px;vertical-align:middle;}

table.recruit{width:100%;border-collapse:collapse;border-top:3px solid #a8845c;border-bottom:1px solid #c0b19d;}
table.recruit .col1{width:171px;}
table.recruit .col2{width:262px;}
table.recruit .col3{width:171px;}
table.recruit .col4{width:258px;}
table.recruit th{border-right:1px solid #c0b19d;border-bottom:1px solid #b2a18b;background:url(../images/common/table_th_bg.jpg) 0 0 repeat;}
table.recruit th.line{border-left:1px solid #c0b19d;}
table.recruit th{text-align:left;white-space:nowrap;font-size:14px;color:#655a4e;line-height:20px;font-weight:normal;font-family: 'Nanum Barun Gothic';border-right:1px solid #c0b19d;border-bottom:1px solid #b2a18b;background:url(../images/common/table_th_bg.jpg) 0 0 repeat;}
table.recruit th.line{border-left:1px solid #c0b19d;}
table.recruit th .thWrap{display:block;padding:10px 40px;}
table.recruit th .dot{background:url(../images/common/table_th_dot.gif) 27px 18px no-repeat;}
table.recruit th.top{vertical-align:top;}
table.recruit td{padding:7px 30px 9px;border-bottom:1px solid #b2a18b;}
table.recruit td .line{float:left;width:29px;height:24px;text-align:center;line-height:24px;}
table.recruit td select{float:left;width:198px;height:24px;margin:0;padding:0;font-size:13px;color:#655a4e;line-height:24px;font-weight:normal;font-family: 'Nanum Gothic';border:1px solid #d9cfc2;}
table.recruit td .inpuText{float:left;height:18px;margin:0 9px 0 0;padding:2px 10px;font-size:13px;color:#655a4e;line-height:18px;font-family: 'Nanum Gothic';border:1px solid #d9cfc2;}
table.recruit td .inpuText.tel{margin:0 7px 0 0;text-align:center;}
table.recruit td .inpuText.email{margin:0;}
table.recruit td .addressArea{}
table.recruit td .addressArea{min-width:1px;}
table.recruit td .addressArea:after{content:"";display:block;clear:both;}
table.recruit td .addressArea li{float:left;width:100%;margin:0 0 7px;}
table.recruit td .addressArea li:after{content:"";display:block;clear:both;}
table.recruit td .addressArea li.last{margin:0;}
table.recruit td .addressArea li button{float:left;width:85px;height:24px;margin:0 0 0 4px;letter-spacing:-0.5px;font-size:13px;color:white;line-height:24px;font-family: 'Nanum Gothic';vertical-align:0;background:#80684c;}
table.recruit td.data{padding:30px;background:url(../images/common/table_th_bg.jpg) 0 0 repeat;}
table.recruit td.data .textareaWrap{padding:15px 25px;border:1px solid #d9cfc2;background:white;}
table.recruit td.data .textareaWrap textarea{width:100%;height:300px;resize:none;border:none;outline:none;background:white;}

table.branch{width:100%;border-collapse:collapse;border-top:3px solid #a8845c;border-bottom:1px solid #c0b19d;}
table.branch th{padding:11px 0;font-size:15px;color:#754a0c;line-height:18px;font-family: 'Nanum Gothic';border-right:1px solid #c0b19d;border-bottom:1px solid #b2a18b;background:url(../images/common/table_th_bg.jpg) 0 0 repeat;}
table.branch th.none{border-right:none;}
table.branch td{padding:11px 0;text-align:center;font-size:14px;color:#6f675b;line-height:18px;font-family: 'Nanum Gothic';border-right:1px solid #c0b19d;border-bottom:1px solid #b2a18b;}
table.branch td.none{border-right:none;}

#wrap{width:100%;min-width:1144px;overflow:hidden;}
#header{position:relative;z-index:200;width:100%;height:156px;}
#header .logo{position:absolute;top:4px;left:50%;margin:0 0 0 -605px;}
#header .logo a{float:left;}
#header .logo a img{float:left;}
#header .gnbArea{position:absolute;top:40px;left:50%;width:100%;height:60px;margin:0 0 0 -355px;background:url(../images/common/gnb_border_left.png) 0 0 no-repeat;}
#header .gnbArea .gnbWrap{position:relative;width:100%;margin:0 0 0 10px;overflow:hidden;background:url(../images/common/gnb_background_x.png) 0 0 repeat-x;}
#header .gnbArea .gnbWrap:after{content:"";display:block;clear:both;}
#header .gnbArea .gnbWrap .estimate{position:absolute;top:0;left:728px;z-index:30;margin:13px 0 0;width:189px;height:30px;padding:4px 0 0;font-size:18px;color:white;line-height:26px;font-weight:bold;font-family: 'Nanum Barun Gothic';background:url(../images/common/free_estimate_bg.png) 0 0 no-repeat;}
#header .gnbArea .gnbWrap .estimate .icon{float:left;margin:3px 11px 0 22px;}
#header .gnbArea .gnbWrap .twoDepthBg{display:block;display:none;position:absolute;top:60px;left:0;z-index:10;width:915px;height:149px;}
#header .gnbArea .gnbWrap .estimateCopy{position:absolute;top:83px;left:760px;z-index:30;}
#header .gnbArea .gnbWrap .estimateCopy img{margin:0 0 0 31px;}
#header .gnbArea .gnbWrap .estimateCopy .copy{margin:3px 23px 0 0;text-align:right;font-size:13px;color:#807670;font-family: 'Nanum Barun Gothic';}
#header .gnbArea .gnbWrap .estimateCopy .copy span{font-size:16px;}
#header .gnbArea .gnbWrap .estimateCopy .copy span .color1{color:#ea831c;}
#header .leftBg{position:absolute;top:0;left:50%;margin:0 0 0 -1070px;}

#gnb{position:relative;z-index:20;float:left;width:917px;background:url(../images/common/gnb_twodepth_bg.png) 0 60px no-repeat;}
#gnb:after{content:"";display:block;clear:both;}
#gnb li{float:left;width:145px;text-align:center;background:url(../images/common/gnb_line.gif) right 20px no-repeat;}
#gnb li a{float:left;width:100%;padding:17px 0;font-size:18px;color:white;line-height:26px;font-weight:200;font-family: 'Nanum Barun Gothic';}
#gnb li ul{clear:both;width:100%;padding:11px 0 12px;}
#gnb li ul:after{content:"";display:block;clear:both;}
#gnb li ul li{float:left;padding:0;background:none;}
#gnb li ul li a{width:auto;height:21px;padding:0;text-align:left;font-size:12px;color:#4e372a;line-height:21px;font-family:'맑은고딕', Malgun Gothic;}
#gnb li.gnb1 ul li a{margin:0 0 0 50px;}
#gnb li.gnb2 ul li a{margin:0 0 0 50px;}
#gnb li.gnb3 ul li a{margin:0 0 0 43px;}
#gnb li.gnb4 ul li a{margin:0 0 0 35px;}
#gnb li.gnb5 ul li a{margin:0 0 0 38px;}

#gnb li.last{background:none;}
#gnb li.active a{color:#f19f02;}
#gnb li.active ul li a{color:#4e372a;}
#gnb li.active ul li.active a{color:#cc6600;}
#gnb li a:hover{color:#f19f02;}
#gnb li ul li a:hover{color:#cc6600;}

#rnb{position:absolute;top:24px;right:50%;margin:0 -595px 0 0;}
#rnb li{float:left;padding:0 23px 0 20px;background:url(../images/common/rnb_line.png) right 2px no-repeat;}
#rnb li a{float:left;font-size:17px;color:#655a4e;line-height:21px;font-weight:200;font-family: 'Nanum Barun Gothic';}
#rnb li.last{background:none;}
#rnb li a:hover{color:#996600;}
#rnb li.active a{color:#996600;}

#contents{position:relative;z-index:100;width:100%;}
#contents .contentsTop{position:relative;width:100%;height:66px;border-bottom:1px solid #bfb4a3;}
#contents .contentsTop h2{position:absolute;top:0;left:50%;margin:0 0 0 -572px;padding:0 0 0 33px;font-size:38px;color:#655a4e;line-height:55px;font-weight:normal;font-family: 'Nanum Barun Gothic';background:url(../images/common/contents_top_title_bg.png) 0 19px no-repeat;}
#contents .contentsTop .location{position:absolute;top:-8px;right:50%;margin:0 -572px 0 0;font-size:12px;color:#655a4e;}
#contents .contentsTop .location span{padding:0 8px;}
#contents .contentsTop .location .bold{font-weight:bold;}

#data{width:1144px;margin:0 auto;padding:45px 0 0;}
#data:after{content:"";display:block;clear:both;}
#data.main{min-height:939px;padding:0;}
#data.main .mainVisual{position:absolute;top:-156px;left:0;z-index:50;width:815px;height:1095px;overflow:hidden;}
#data.main .mainVisual li{display:none;position:absolute;top:0;left:0;width:857px;height:941px;}
#data.main .mainVisual li.active{display:block;}




/*수정*/

/*동영상*/
#data.main .dataLeft .moveVideo1{position:relative;z-index:70;padding:30px 0 0;border-bottom:1px solid #bdaf97;height:293px;}
#data.main .dataLeft .moveVideo1 a{padding:30px 0 0;}
#data.main .dataLeft .moveVideo1 h3{margin:0 0 18px;letter-spacing:-0.5px;font-size:20px;color:#363028;line-height:22px;font-weight:400;font-family: 'Nanum Barun Gothic';}
#data.main .dataLeft .moveVideo1 h3 span{color:#d27c00;}
#data.main .dataLeft .moveVideo1 .videoArea{width:400px;height:224px;margin:0 0 7px;}
#data.main .dataLeft .moveVideo1 .videoArea:after{content:"";display:block;clear:both;}
#data.main .dataLeft .moveVideo1 .videoArea img{float:left;}
#data.main .dataLeft .moveVideo1 .videoArea iframe{float:left;margin:0;padding:0;}
#data.main .dataLeft .moveVideo1 .more{position:absolute;top:3px;right:0;letter-spacing:-1px;font-size:14px;color:#666;line-height:17px;font-family: 'Nanum Barun Gothic';}
#data.main .dataLeft .moveVideo1 .more img{margin:0 0 0 15px;vertical-align:-1px;}

/*이용후기*/
#data.main .dataLeft .boardArea{position:relative;z-index:70;height:172px;padding:0 0 27px;border-bottom:1px solid #bdaf97;}
#data.main .dataLeft .boardArea ul{width:100%;padding:55px 0 0;background:url(../images/common/board_area_line.gif) 0 34px repeat-x;}
#data.main .dataLeft .boardArea ul li .button{position:absolute;top:0;width:138px;height:33px;text-align:center;font-size:15px;color:white;line-height:33px;font-family: 'Nanum Barun Gothic';border:1px solid #9b8868;background:#bda981;}
#data.main .dataLeft .boardArea ul li.item1 .button{left:0;}
#data.main .dataLeft .boardArea ul li.item2 .button{left:143px;}
#data.main .dataLeft .boardArea ul li .boardView{display:none;}
#data.main .dataLeft .boardArea ul li .more{position:absolute;top:16px;right:0;font-size:11px;color:#78613a;line-height:12px;}
#data.main .dataLeft .boardArea ul li ul{width:100%;padding:0;background:none;}
#data.main .dataLeft .boardArea ul li ul:after{content:"";display:block;clear:both;}
#data.main .dataLeft .boardArea ul li ul li{float:left;width:100%;}
#data.main .dataLeft .boardArea ul li ul li a{float:left;width:100%;}
#data.main .dataLeft .boardArea ul li ul li .area{float:left;margin:0 8px 0 0;font-size:13px;color:#c68202;line-height:24px;font-family:'맑은고딕', Malgun Gothic;}
#data.main .dataLeft .boardArea ul li ul li .text{float:left;max-width:236px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:13px;color:#363028;line-height:24px;font-family:'맑은고딕', Malgun Gothic;}
#data.main .dataLeft .boardArea ul li ul li .date{float:right;font-size:13px;color:#363028;line-height:24px;font-family:'맑은고딕', Malgun Gothic;}
#data.main .dataLeft .boardArea ul li.active .button{height:26px;padding:8px 0 0;font-size:20px;color:#363028;line-height:25px;border-bottom:none;background:url(../images/common/board_area_button_bg.gif) 0 0 no-repeat;}
#data.main .dataLeft .boardArea ul li.active .boardView{display:block;}
#data.main .dataLeft .boardArea ul li ul li a:hover .text{text-decoration:underline;}

/*실시간견적*/
#data.main .dataLeft .currentState1{position:relative;z-index:70;padding:0 0 24px;border-bottom:1px solid #bdaf97;}
#data.main .dataLeft .currentState1 h3{margin:27px 0 0;font-size:20px;color:#363028;line-height:27px;font-weight:400;font-family: 'Nanum Barun Gothic';}
#data.main .dataLeft .currentState1 ul{width:100%;height:42px;margin:22px 0 0;overflow:hidden;}
#data.main .dataLeft .currentState1 ul:after{content:"";display:block;clear:both;}
#data.main .dataLeft .currentState1 ul li{float:left;width:100%;}
#data.main .dataLeft .currentState1 ul li img{float:left;margin:3px 15px 0 0;}
#data.main .dataLeft .currentState1 ul li .sort{float:left;margin:0 13px 0 0;font-size:13px;color:#363028;line-height:22px;font-family:'맑은고딕', Malgun Gothic;}
#data.main .dataLeft .currentState1 ul li .text{float:left;max-width:180px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:13px;color:#363028;line-height:22px;font-family:'맑은고딕', Malgun Gothic;}
#data.main .dataLeft .currentState1 ul li .date{float:right;font-size:13px;color:#363028;line-height:22px;font-family:'맑은고딕', Malgun Gothic;}
#data.main .dataLeft .currentState1 .total{position:absolute;top:0;right:0;width:253px;height:27px;text-align:center;font-size:13px;color:white;line-height:27px;font-family: 'Nanum Barun Gothic';background:url(../images/common/currentState_bg.png) 0 0 no-repeat;}
#data.main .dataLeft .currentState1 .total .text1{float:left;margin:0 0 0 34px;}
#data.main .dataLeft .currentState1 .total .text2{float:left;}
#data.main .dataLeft .currentState1 .total .number{float:left;width:54px;padding:0 10px;text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:19px;color:#ffcc00;font-weight:bold;font-family: 'Nanum Gothic';}





/**********************************************/





#data.main .dataLeft{width:400px;min-height:939px;margin:0 45px 0 469px;}
#data.main .dataLeft .moveVideo{position:relative;z-index:70;padding:35px 0 0;}
#data.main .dataLeft .moveVideo a{padding:35px 0 0;}
#data.main .dataLeft .moveVideo h3{margin:0 0 22px;letter-spacing:-0.5px;font-size:20px;color:#363028;line-height:22px;font-weight:400;font-family: 'Nanum Barun Gothic';}
#data.main .dataLeft .moveVideo h3 span{color:#d27c00;}
#data.main .dataLeft .moveVideo .videoArea{width:400px;height:224px;margin:0 0 7px;}
#data.main .dataLeft .moveVideo .videoArea:after{content:"";display:block;clear:both;}
#data.main .dataLeft .moveVideo .videoArea img{float:left;}
#data.main .dataLeft .moveVideo .videoArea iframe{float:left;margin:0;padding:0;}
#data.main .dataLeft .moveVideo .more{position:absolute;top:3px;right:0;letter-spacing:-1px;font-size:14px;color:#666;line-height:17px;font-family: 'Nanum Barun Gothic';}
#data.main .dataLeft .moveVideo .more img{margin:0 0 0 15px;vertical-align:-1px;}

/*

#data.main .dataLeft .boardArea{position:relative;z-index:70;height:175px;padding:0 0 27px;border-bottom:1px solid #bdaf97;}
#data.main .dataLeft .boardArea ul{width:100%;padding:55px 0 0;background:url(../images/common/board_area_line.gif) 0 34px repeat-x;}
#data.main .dataLeft .boardArea ul li .button{position:absolute;top:0;width:138px;height:33px;text-align:center;font-size:15px;color:white;line-height:33px;font-family: 'Nanum Barun Gothic';border:1px solid #9b8868;background:#bda981;}
#data.main .dataLeft .boardArea ul li.item1 .button{left:0;}
#data.main .dataLeft .boardArea ul li.item2 .button{left:143px;}
#data.main .dataLeft .boardArea ul li .boardView{display:none;}
#data.main .dataLeft .boardArea ul li .more{position:absolute;top:16px;right:0;font-size:11px;color:#78613a;line-height:12px;}
#data.main .dataLeft .boardArea ul li ul{width:100%;padding:0;background:none;}
#data.main .dataLeft .boardArea ul li ul:after{content:"";display:block;clear:both;}
#data.main .dataLeft .boardArea ul li ul li{float:left;width:100%;}
#data.main .dataLeft .boardArea ul li ul li a{float:left;width:100%;}
#data.main .dataLeft .boardArea ul li ul li .area{float:left;margin:0 8px 0 0;font-size:13px;color:#c68202;line-height:24px;font-family:'맑은고딕', Malgun Gothic;}
#data.main .dataLeft .boardArea ul li ul li .text{float:left;max-width:236px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:13px;color:#363028;line-height:24px;font-family:'맑은고딕', Malgun Gothic;}
#data.main .dataLeft .boardArea ul li ul li .date{float:right;font-size:13px;color:#363028;line-height:24px;font-family:'맑은고딕', Malgun Gothic;}
#data.main .dataLeft .boardArea ul li.active .button{height:26px;padding:8px 0 0;font-size:20px;color:#363028;line-height:25px;border-bottom:none;background:url(../images/common/board_area_button_bg.gif) 0 0 no-repeat;}
#data.main .dataLeft .boardArea ul li.active .boardView{display:block;}
#data.main .dataLeft .boardArea ul li ul li a:hover .text{text-decoration:underline;}


*/



#data.main .dataLeft .currentState{position:relative;z-index:70;padding:0 0 30px;border-bottom:1px solid #bdaf97;}
#data.main .dataLeft .currentState h3{margin:27px 0 0;font-size:20px;color:#363028;line-height:27px;font-weight:400;font-family: 'Nanum Barun Gothic';}
#data.main .dataLeft .currentState ul{width:100%;height:44px;margin:22px 0 0;overflow:hidden;}
#data.main .dataLeft .currentState ul:after{content:"";display:block;clear:both;}
#data.main .dataLeft .currentState ul li{float:left;width:100%;}
#data.main .dataLeft .currentState ul li img{float:left;margin:3px 15px 0 0;}
#data.main .dataLeft .currentState ul li .sort{float:left;margin:0 13px 0 0;font-size:13px;color:#363028;line-height:22px;font-family:'맑은고딕', Malgun Gothic;}
#data.main .dataLeft .currentState ul li .text{float:left;max-width:180px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:13px;color:#363028;line-height:22px;font-family:'맑은고딕', Malgun Gothic;}
#data.main .dataLeft .currentState ul li .date{float:right;font-size:13px;color:#363028;line-height:22px;font-family:'맑은고딕', Malgun Gothic;}
#data.main .dataLeft .currentState .total{position:absolute;top:0;right:0;width:253px;height:27px;text-align:center;font-size:13px;color:white;line-height:27px;font-family: 'Nanum Barun Gothic';background:url(../images/common/currentState_bg.png) 0 0 no-repeat;}
#data.main .dataLeft .currentState .total .text1{float:left;margin:0 0 0 34px;}
#data.main .dataLeft .currentState .total .text2{float:left;}
#data.main .dataLeft .currentState .total .number{float:left;width:54px;padding:0 10px;text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:19px;color:#ffcc00;font-weight:bold;font-family: 'Nanum Gothic';}

#data.main .dataLeft .storyArea{position:relative;z-index:70;height:226px;}
#data.main .dataLeft .storyArea h3{padding:32px 0 22px;letter-spacing:-0.5px;font-size:20px;color:#363028;line-height:22px;font-weight:400;font-family: 'Nanum Barun Gothic';}
#data.main .dataLeft .storyArea h3 span{color:#d27c00;}
#data.main .dataLeft .storyArea ul{position:absolute;top:71px;left:0;width:690px;}
#data.main .dataLeft .storyArea ul:after{content:"";display:block;clear:both;}
#data.main .dataLeft .storyArea ul li{position:relative;z-index:10;float:left;width:213px;height:148px;margin:0 15px 0 0;border:1px solid #997f5d;}
#data.main .dataLeft .storyArea ul li a{float:left;}
#data.main .dataLeft .storyArea ul li .text{display:block;position:absolute;bottom:0;left:0;width:193px;height:32px;padding:0 10px;text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:13px;color:white;line-height:32px;background:url(../images/common/storyArea_text_bg.png) 0 0 repeat;}
#data.main .dataLeft .storyArea ul li.last{margin:0;}
#data.main .dataLeft .storyArea .more{position:absolute;top:33px;right:0;letter-spacing:-1px;font-size:14px;color:#666;line-height:17px;font-family: 'Nanum Barun Gothic';}
#data.main .dataLeft .storyArea .more img{margin:0 0 0 15px;vertical-align:-1px;}

#data.main .dataLeft .mainBanner{position:absolute;top:663px;left:50%;z-index:100;margin:0 0 0 -572px;}
#data.main .dataLeft .mainBanner li{position:relative;margin:0 0 1px;}
#data.main .dataLeft .mainBanner li.banner1{width:424px;height:147px;background:url(../images/main/main_banner1_bg.png) 0 0 repeat;}
#data.main .dataLeft .mainBanner li.banner1 img{position:absolute;top:15px;left:29px;}
#data.main .dataLeft .mainBanner li.banner2{width:424px;height:79px;background:url(../images/main/main_banner2_bg.png) 0 0 repeat;}
#data.main .dataLeft .mainBanner li.banner2 .item1{position:absolute;top:17px;left:25px;}
#data.main .dataLeft .mainBanner li.banner2 .item2{position:absolute;top:17px;left:211px;}

/* 공통 */
#data .dataLeft{float:left;width:862px;margin:0 52px 0 0;}
#data .dataLeft .section{position:relative;padding:56px 0 40px;border-bottom:1px solid #beb2a3;}
#data .dataLeft .section.type2{padding:0 0 40px;}
#data .dataLeft .section.type3{padding:0;}
#data .dataLeft .section.type4{padding:56px 0 60px;}
#data .dataLeft .section .title{margin:11px 0 30px;letter-spacing:-0.5px;font-size:30px;color:#655a4e;line-height:35px;font-weight:400;font-family: 'Nanum Barun Gothic';}
#data .dataLeft .section .title.type2{display:block;margin:35px 0 0;font-size:25px;padding:0 0 0 25px;line-height:30px;}
#data .dataLeft .section .title.type3{margin:11px 0 0;}
#data .dataLeft .section .copy{margin:0 0 30px;letter-spacing:-0.5px;font-size:18px;color:#655a4e;line-height:30px;font-family: 'Nanum Barun Gothic';}
#data .dataLeft .section .copy.type2{margin:0 0 13px;}
#data .dataLeft .section .text{margin:28px 0 0;letter-spacing:-0.5px;font-size:18px;color:#655a4e;line-height:30px;font-family: 'Nanum Barun Gothic';}
#data .dataLeft .section .text.type2{margin:10px 0 0;padding:0 0 0 25px;}
#data .dataLeft .section .text.type3{margin:10px 0 0;padding:0 0 0 25px;font-size:17px;}
#data .dataLeft .section .text.type4{margin:30px 0 34px;padding:0 0 0 25px;font-size:14px;line-height:24px;font-family: 'Nanum Gothic';}
#data .dataLeft .section .text.type5{margin:30px 0 50px 25px;font-size:18px;color:#655a4e;line-height:30px;font-family: 'Nanum Barun Gothic';}
#data .dataLeft .section .text.type6{margin:30px 0 30px 25px;font-size:18px;color:#655a4e;line-height:30px;font-family: 'Nanum Barun Gothic';}
#data .dataLeft .section h4{margin:0;padding:0 0 0 25px;letter-spacing:-0.5px;font-size:30px;color:#655a4e;line-height:36px;font-weight:400;font-family: 'Nanum Barun Gothic';background:url(../images/common/title_dot.gif) 0 12px no-repeat;}
#data .dataLeft .section h4 span{margin:0 0 0 7px;color:#d78106;}
#data .dataLeft .section h4.type2{padding:0;background:none;}
#data .dataLeft .section h4.type2 span{margin:12px 0 0 20px;font-size:15px;color:#655a4e;line-height:21px;}
#data .dataLeft .section h4.type2 span .color1{margin:0;color:#d78106;}
#data .dataLeft .section .img{margin:0;}
/*#data .dataLeft .section .img{margin:0 0 20px;}*/
#data .dataLeft .section.borderNone{border:none;}
/* 공통 */

#data .dataRight{position:relative;float:left;width:230px;}
#data .dataRight .estimate{position:relative;width:178px;margin:0 0 1px;padding:30px 26px;}
#data .dataRight .estimate .mask{position:absolute;top:0;left:0;z-index:-1;width:100%;height:100%;/*background:#85705a;opacity:0.3;filter:alpha(opacity=30);*/background:url(../images/common/quatation_bg_2.gif) 0 0 repeat;}
#data .dataRight .estimate h3{margin:0 0 22px;text-align:center;letter-spacing:-1px;font-size:20px;color:#57442a;line-height:23px;font-weight:normal;font-family: 'Nanum Barun Gothic';}
#data .dataRight .estimate h3 span{color:#a15c03;}
#data .dataRight .estimate .estimateSelect{position:relative;}
#data .dataRight .estimate .estimateSelect li .button{position:absolute;top:2px;width:58px;height:24px;text-align:center;letter-spacing:-1px;font-size:15px;color:white;line-height:24px;font-weight:normal;font-family: 'Nanum Barun Gothic';border:1px solid #57442a;background:#95886e;}

#data .dataRight .estimate .estimateSelect li.item1 .button{left:0;}
#data .dataRight .estimate .estimateSelect li.item2 .button{left:59px;}
#data .dataRight .estimate .estimateSelect li.item3 .button{left:118px;}

#data .dataRight .estimate .estimateSelect li.active .button{top:0;height:27px;color:#57442a;line-height:27px;font-weight:bold;border-bottom:none;background:none;}

#data .dataRight .estimate .estimateView{}
#data .dataRight .estimate .estimateView li{display:none;height:204px;padding:44px 0 0;}
#data .dataRight .estimate .estimateView li.active{display:block;}
#data .dataRight .estimate .estimateView li table{width:100%;}
#data .dataRight .estimate .estimateView li table .col1{width:48px;}
#data .dataRight .estimate .estimateView li table th{text-align:left;color:#57442a;font-weight:normal;}
#data .dataRight .estimate .estimateView li table td{padding:5px 0 4px;}
#data .dataRight .estimate .estimateView li table td select{width:130px;height:22px;font-family: 'Nanum Gothic';border:none;}
#data .dataRight .estimate .estimateView li table td .inpuText{width:120px;height:22px;padding:0 5px;font-size:12px;line-height:22px;font-family: 'Nanum Gothic';border:none;background:white;}
#data .dataRight .estimate .estimateView li table td .inpuText.tel1,
#data .dataRight .estimate .estimateView li table td .inpuText.tel2,
#data .dataRight .estimate .estimateView li table td .inpuText.tel3{float:left;width:32px;margin:0 2px 0 0;text-align:center;}
#data .dataRight .estimate .estimateView li table td .inpuText.tel3{margin:0;}

#data .dataRight .estimate .privacyCheck{}
#data .dataRight .estimate .privacyCheck p{width:176px;height:24px;text-align:center;font-size:13px;color:white;line-height:25px;font-family: 'Nanum Barun Gothic';border:1px solid #463d0f;background:#95886e;}
#data .dataRight .estimate .privacyCheck p a{font-size:13px;color:white;}
#data .dataRight .estimate .privacyCheck .agreeSelect{min-width:1px;margin:8px 0 12px;}
#data .dataRight .estimate .privacyCheck .agreeSelect:after{content:"";display:block;clear:both;}
#data .dataRight .estimate .privacyCheck .agreeSelect li{float:left;}
#data .dataRight .estimate .privacyCheck .agreeSelect li .inpuRadio{float:left;width:12px;height:12px;margin:2px 10px 0 16px;padding:0;}
#data .dataRight .estimate .privacyCheck .agreeSelect li label{float:left;font-size:12px;color:#333;line-height:15px;}
#data .dataRight .estimate .apply{display:block;width:176px;height:38px;text-align:center;font-size:18px;color:white;line-height:38px;font-weight:bold;font-family: 'Nanum Barun Gothic';border:1px solid #c57901;background:#efa300;}
#data .dataRight .tel{position:relative;width:230px;height:146px;margin:0 0 1px;}
#data .dataRight .tel img{vertical-align:top;}
#data .dataRight .banner{margin:0 0 2px;}
#data .dataRight .banner img{vertical-align:top;}

#data .dataRight .quickMenu{}
#data .dataRight .quickMenu ul{width:100%;}
#data .dataRight .quickMenu ul li{position:relative;width:100%;height:82px;background:url(../images/common/quickmenu_line.png) 0 bottom no-repeat;}
#data .dataRight .quickMenu ul li:after{content:"";display:block;clear:both;}
#data .dataRight .quickMenu ul li a{float:left;}
#data .dataRight .quickMenu ul li .pic{position:absolute;top:18px;left:0;float:left;}
#data .dataRight .quickMenu ul li strong{float:left;margin:0 0 4px;padding:21px 0 0 62px;font-size:13px;color:#655a4e;line-height:17px;font-family: 'Nanum Barun Gothic';}
#data .dataRight .quickMenu ul li span{float:left;padding:0 0 0 62px;font-size:15px;color:#cc6600;line-height:18px;font-family: 'Nanum Barun Gothic';}
#data .dataRight .quickMenu ul li span img{margin:0 0 0 13px;vertical-align:-1px;}

/* sub */

#data.companyIntroduce .section1{padding:0 0 60px;}
#data.companyIntroduce .section2{height:751px;}
#data.companyIntroduce .section2 .serviceMoving{position:absolute;top:124px;left:131px;z-index:40;min-width:1px;}
#data.companyIntroduce .section2 .serviceMoving:after{content:"";display:block;clear:both;}
#data.companyIntroduce .section2 .serviceMoving dt{float:left;margin:0 34px 0 0;font-size:25px;color:#655a4e;line-height:33px;font-family: 'Nanum Barun Gothic';}
#data.companyIntroduce .section2 .serviceMoving dt img{display:block;vertical-align:top;}
#data.companyIntroduce .section2 .serviceMoving dd{float:left;color:#54504c;line-height:25px;font-family: 'Nanum Barun Gothic';}
#data.companyIntroduce .section2 .serviceMoving dd ul{position:relative;left:-9px;margin:10px 0 0;}
#data.companyIntroduce .section2 .serviceMoving dd ul li{float:left;padding:0 9px;font-size:18px;color:#a36801;line-height:25px;font-family: 'Nanum Barun Gothic';background:url(../images/info/info_moving_line.png) right 5px no-repeat;}
#data.companyIntroduce .section2 .serviceMoving dd ul li.last{background:none;}
#data.companyIntroduce .section2 .circleShadow{position:absolute;top:230px;left:104px;z-index:10;}
#data.companyIntroduce .section2 .circle{position:absolute;top:283px;left:248px;z-index:20;}
#data.companyIntroduce .section2 .service{}
#data.companyIntroduce .section2 .service dt{position:absolute;top:437px;left:367px;}
#data.companyIntroduce .section2 .service dd{z-index:30;font-size:32px;color:white;line-height:40px;font-family: 'Nanum Barun Gothic';}
#data.companyIntroduce .section2 .service dd.item1{position:absolute;top:308px;left:397px;}
#data.companyIntroduce .section2 .service dd.item2{position:absolute;top:523px;left:286px;}
#data.companyIntroduce .section2 .service dd.item3{position:absolute;top:523px;left:526px;}
#data.companyIntroduce .section2 .serviceCleaning{position:absolute;top:545px;left:0;z-index:40;min-width:1px;}
#data.companyIntroduce .section2 .serviceCleaning:after{content:"";display:block;clear:both;}
#data.companyIntroduce .section2 .serviceCleaning dt{margin:0 34px 0 0;font-size:25px;color:#655a4e;line-height:33px;font-family: 'Nanum Barun Gothic';}
#data.companyIntroduce .section2 .serviceCleaning dt img{display:block;margin:8px 0 0;vertical-align:top;}
#data.companyIntroduce .section2 .serviceCleaning dd{margin:30px 0 0;color:#54504c;line-height:21px;font-family: 'Nanum Barun Gothic';}
#data.companyIntroduce .section2 .serviceCleaning dd ul{position:relative;left:-9px;margin:17px 0 0;}
#data.companyIntroduce .section2 .serviceCleaning dd ul:after{content:"";display:block;clear:both;}
#data.companyIntroduce .section2 .serviceCleaning dd ul li{float:left;padding:0 9px;font-size:18px;color:#a36801;line-height:25px;font-family: 'Nanum Barun Gothic';background:url(../images/info/info_moving_line.png) right 5px no-repeat;}
#data.companyIntroduce .section2 .serviceCleaning dd ul li.last{background:none;}
#data.companyIntroduce .section2 .serviceLiving{position:absolute;top:545px;right:0;z-index:40;min-width:1px;}
#data.companyIntroduce .section2 .serviceLiving:after{content:"";display:block;clear:both;}
#data.companyIntroduce .section2 .serviceLiving dt{margin:0;text-align:right;font-size:25px;color:#655a4e;line-height:33px;font-family: 'Nanum Barun Gothic';}
#data.companyIntroduce .section2 .serviceLiving dt img{display:block;margin:8px 0 0 246px;vertical-align:top;}
#data.companyIntroduce .section2 .serviceLiving dd{margin:30px 0 0;text-align:right;color:#54504c;line-height:21px;font-family: 'Nanum Barun Gothic';}
#data.companyIntroduce .section2 .serviceLiving dd ul{position:relative;right:-9px;margin:17px 0 0;}
#data.companyIntroduce .section2 .serviceLiving dd ul:after{content:"";display:block;clear:both;}
#data.companyIntroduce .section2 .serviceLiving dd ul li{float:left;padding:0 9px;font-size:18px;color:#a36801;line-height:25px;font-family: 'Nanum Barun Gothic';background:url(../images/info/info_moving_line.png) right 5px no-repeat;}
#data.companyIntroduce .section2 .serviceLiving dd ul li.last{background:none;}

#data.companyIntroduce .section3{height:711px;border-bottom:none;}
#data.companyIntroduce .section3 dl{}
#data.companyIntroduce .section3 dl dt{margin:57px 0 34px;}
#data.companyIntroduce .section3 dl dt img{vertical-align:top;}
#data.companyIntroduce .section3 dl dd{padding:0 0 17px;letter-spacing:-0.5px;font-size:16px;color:#655a4e;line-height:29px;font-family: 'Nanum Barun Gothic';}
#data.companyIntroduce .section3 dl dd strong{display:block;margin:13px 0 12px;font-size:25px;line-height:30px;font-weight:normal;}
#data.companyIntroduce .section3 dl dd span{display:block;}

#data.ciIntroduce .section1{padding:0 0 60px;}
#data.ciIntroduce .section1 .copy{font-size:14px;line-height:24px;}
#data.ciIntroduce .section2{height:577px;}
#data.ciIntroduce .section2 .type{min-width:1px;margin:34px 0 0;}
#data.ciIntroduce .section2 .type:after{content:"";display:block;clear:both;}
#data.ciIntroduce .section2 .type li{float:left;margin:0 36px 42px 0;}
#data.ciIntroduce .section2 .type li img{float:left;}
#data.ciIntroduce .section2 .type li.none{margin:0 0 42px;}

#data.licence .section1{padding:0 0 40px;border-bottom:none;}
#data.licence .section1 .copy{margin:0 0 15px;letter-spacing:-0.5px;font-size:14px;line-height:24px;}
#data.licence .section2{padding:0 0 60px;border-bottom:none;}
#data.licence .section2 .licenceList{position:relative;left:-10px;width:110%;}
#data.licence .section2 .licenceList:after{content:"";display:block;clear:both;}
#data.licence .section2 .licenceList li{float:left;width:331px;margin:0 55px;}
#data.licence .section2 .licenceList li img{float:left;}
#data.licence .section2 .licenceList li .nameArea{float:left;width:321px;height:65px;margin:40px 0 40px 6px;letter-spacing:-0.5px;text-align:center;background:url(../images/info/licence_name_bg.jpg) 0 0 no-repeat;}
#data.licence .section2 .licenceList li .nameArea .name{float:left;width:100%;margin:10px 0 0;font-size:18px;color:#ffc466;line-height:23px;font-family: 'Nanum Barun Gothic';}
#data.licence .section2 .licenceList li .nameArea .number{float:left;width:100%;font-size:15px;color:white;line-height:23px;font-family: 'Nanum Barun Gothic';}

#data.contect{}
#data.contect .section1{padding:0 0 10px;border:none;}
#data.contect .section2{padding:20px 0;border-top:3px solid #a8845c;border-bottom:3px solid #a8845c;}
#data.contect .section2 .mapArea{width:862px;height:555px;}
#data.contect .section3{padding:56px 0 60px;border:none;}
#data.contect .section3 dl{min-width:1px;margin:0 0 21px;}
#data.contect .section3 dl dt{margin:0 0 11px;padding:0 0 0 26px;font-size:25px;color:#675239;line-height:30px;font-family: 'Nanum Barun Gothic';background:url(../images/common/contact_title_dot.png) 0 12px no-repeat;}
#data.contect .section3 dl dd{padding:0 0 0 26px;color:#4f4539;line-height:22px;font-family: 'Nanum Barun Gothic';}

#data.moveService{padding:45px 0px 70px}
#data.moveService .boxArea{position:relative;width:824px;margin:33px 0 0;padding:34px 19px 13px;overflow:hidden;}
/*#data.moveService .boxArea .mask{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;background:#85705a;opacity:0.2;filter:alpha(opacity=20);}*/
#data.moveService .boxArea .mask{position:absolute;top:0;left:0;z-index:10;width:100%;height:100%;background:url(../images/common/img_area_bg.jpg) 0 0 no-repeat;}
#data.moveService .boxArea .bg{display:none;position:absolute;top:0;right:0;z-index:20;width:336px;height:321px;background:url(../images/common/boxarea_right_bg.png) 0 0 no-repeat;}
#data.moveService .boxArea .boxContents{position:relative;z-index:30;}
#data.moveService .boxArea .boxContents .videoArea{width:812px;height:456px;margin:20px 6px;}
#data.moveService .boxArea .boxContents .list{width:100%;padding:5px 0 0;}
#data.moveService .boxArea .boxContents .list:after{content:"";display:block;clear:both;}
#data.moveService .boxArea .boxContents .list li{float:left;width:196px;margin:0 5px;}
#data.moveService .boxArea .boxContents .list li .img{float:left;width:194px;height:150px;margin:0;border:1px solid white;background:#ece8e1;}
#data.moveService .boxArea .boxContents .list li .img img{float:left;}
#data.moveService .boxArea .boxContents .list li .cont{float:left;width:100%;padding:15px 0 13px;text-align:center;letter-spacing:-1px;font-size:17px;color:#675239;line-height:24px;font-family: 'Nanum Barun Gothic';}

#data.moveService .workArea{position:relative;left:-10px;width:150%;margin:32px 0 20px;}
#data.moveService .workArea:after{content:"";display:block;clear:both;}
#data.moveService .workArea li{float:left;width:274px;height:103px;margin:0 10px;background:url(../images/common/workarea_bg.png) 0 0 no-repeat;}
#data.moveService .workArea li .text1{float:left;width:100%;margin:22px 0 4px;text-align:center;letter-spacing:-0.5px;font-size:25px;color:#cc6600;line-height:30px;font-family: 'Nanum Barun Gothic';}
#data.moveService .workArea li .text2{float:left;width:100%;text-align:center;letter-spacing:-0.5px;font-size:18px;color:#675239;line-height:30px;font-family: 'Nanum Barun Gothic';}

#data.moveService .serviceList{position:relative;left:-10px;width:130%;margin:36px 0 20px;}
#data.moveService .serviceList:after{content:"";display:block;clear:both;}
#data.moveService .serviceList li{float:left;width:274px;margin:0 10px;padding:40px 0 0;}
#data.moveService .serviceList li dl{float:left;width:100%;}
#data.moveService .serviceList li dl dt{float:left;width:100%;text-align:center;letter-spacing:-0.5px;font-size:30px;color:white;line-height:33px;font-family: 'Nanum Barun Gothic';}
#data.moveService .serviceList li dl dt img{margin:0 10px;vertical-align:middle;}
#data.moveService .serviceList li dl dd{float:left;width:100%;}
#data.moveService .serviceList li dl dd ul{height:283px;margin:34px 0 0;padding:0 0 0 20px;}
#data.moveService .serviceList li dl dd ul li{margin:0;padding:0;letter-spacing:-0.5px;font-size:16px;color:#675239;line-height:30px;font-family: 'Nanum Barun Gothic';}
#data.moveService .serviceList li dl dd ul li .block{display:block;padding:0 0 0 10px;}
#data.moveService .serviceList li.item1 dl dd ul li{color:#675239;}
#data.moveService .serviceList li.item2 dl dd ul li{color:#49572c;}
#data.moveService .serviceList li.item3 dl dd ul li{color:#3f5626;}
#data.moveService .serviceList li.item1{background:url(../images/common/serviceList_bg1.png) 0 0 no-repeat;}
#data.moveService .serviceList li.item2{background:url(../images/common/serviceList_bg2.png) 0 0 no-repeat;}
#data.moveService .serviceList li.item3{background:url(../images/common/serviceList_bg3.png) 0 0 no-repeat;}
#data.moveService .serviceList.type2 li{padding:27px 0 0;}
#data.moveService .serviceList.type2 li dl dd ul{height:328px;margin:30px 0 0;}
#data.moveService .serviceList.type2 li dl dd ul li{padding:0;}
#data.moveService .serviceList.type2 li.item1{background:url(../images/common/serviceList_bg1_type2.png) 0 0 no-repeat;}
#data.moveService .serviceList.type2 li.item2{background:url(../images/common/serviceList_bg2_type2.png) 0 0 no-repeat;}
#data.moveService .serviceList.type2 li.item3{background:url(../images/common/serviceList_bg3_type2.png) 0 0 no-repeat;}
#data.moveService .serviceList.type3{}
#data.moveService .serviceList.type3 li{width:421px;margin:0 10px 19px;padding:32px 0 0;}
#data.moveService .serviceList.type3 li dl dd ul{height:154px;margin:30px 0 0;}
#data.moveService .serviceList.type3 li dl dd ul li{margin:0;padding:0;font-size:15px;}
#data.moveService .serviceList.type3 li dl dd ul.type2 li{width:198px;margin:0;}
#data.moveService .serviceList.type3 li dl dd ul.type3 li{width:235px;margin:0;letter-spacing:-2px;}
#data.moveService .serviceList.type3 li dl dd ul.type3 li.left{width:166px;}
#data.moveService .serviceList.type3 li dl dd ul.type4 li{width:191px;margin:0;letter-spacing:-1px;}
#data.moveService .serviceList.type3 li.item1 dl dd ul li{color:#675239;}
#data.moveService .serviceList.type3 li.item2 dl dd ul li{color:#655717;}
#data.moveService .serviceList.type3 li.item3 dl dd ul li{color:#49572c;}
#data.moveService .serviceList.type3 li.item4 dl dd ul li{color:#3f5626;}
#data.moveService .serviceList.type3 li.item1{background:url(../images/common/serviceList_bg1_type3.png) 0 0 no-repeat;}
#data.moveService .serviceList.type3 li.item2{background:url(../images/common/serviceList_bg2_type3.png) 0 0 no-repeat;}
#data.moveService .serviceList.type3 li.item3{background:url(../images/common/serviceList_bg3_type3.png) 0 0 no-repeat;}
#data.moveService .serviceList.type3 li.item4{background:url(../images/common/serviceList_bg4_type3.png) 0 0 no-repeat;}

#data.moveService .serviceContents{}
#data.moveService .serviceContents li{margin:0 0 10px;padding:53px 0 0  135px;border-bottom:1px solid #beb2a3;}
#data.moveService .serviceContents li dl{}
#data.moveService .serviceContents li dl dt{margin:0 0 32px;letter-spacing:-0.5px;font-size:25px;color:#655a4e;line-height:30px;font-family: 'Nanum Barun Gothic';}
#data.moveService .serviceContents li dl dd{}
#data.moveService .serviceContents li dl dd ul{margin:0 0 35px;}
#data.moveService .serviceContents li dl dd ul li{margin:0;padding:0;letter-spacing:-0.5px;font-size:14px;color:#666;line-height:24px;font-family: 'Nanum Gothic';border:none;}
#data.moveService .serviceContents li.item2 dl dd ul{margin:0 0 58px;}
#data.moveService .serviceContents li.item5{border:none;}
#data.moveService .serviceContents li.item1{background:url(../images/common/servicecontents_bg1.png) 0 55px no-repeat;}
#data.moveService .serviceContents li.item2{background:url(../images/common/servicecontents_bg2.png) 0 39px no-repeat;}
#data.moveService .serviceContents li.item3{background:url(../images/common/servicecontents_bg3.png) 0 55px no-repeat;}
#data.moveService .serviceContents li.item4{background:url(../images/common/servicecontents_bg4.png) 0 55px no-repeat;}
#data.moveService .serviceContents li.item5{background:url(../images/common/servicecontents_bg5.png) 0 55px no-repeat;}
#data.moveService .serviceContents.type2 li.item1 dl dd ul{margin:0 0 58px;}
#data.moveService .serviceContents.type2 li.item3 dl dd ul{margin:0 0 58px;}
#data.moveService .serviceContents.type2 li.item4 dl dd ul{margin:0 0 58px;}
#data.moveService .serviceContents.type2 li.item5 dl dd ul{margin:0 0 58px;}
#data.moveService .serviceContents.type2 li.item6 dl dd ul{margin:0 0 58px;}
#data.moveService .serviceContents.type2 li.item7 dl dd ul{margin:0 0 58px;}
#data.moveService .serviceContents.type2 li.item5{border-bottom:1px solid #beb2a3;}
#data.moveService .serviceContents.type2 li.item7{border:none;}
#data.moveService .serviceContents.type2 li.item1{background:url(../images/common/servicecontents_bg1.png) 0 39px no-repeat;}
#data.moveService .serviceContents.type2 li.item2{background:url(../images/common/servicecontents_bg2_type2.png) 0 55px no-repeat;}
#data.moveService .serviceContents.type2 li.item3{background:url(../images/common/servicecontents_bg3_type2.png) 0 39px no-repeat;}
#data.moveService .serviceContents.type2 li.item4{background:url(../images/common/servicecontents_bg4_type2.png) 0 39px no-repeat;}
#data.moveService .serviceContents.type2 li.item5{background:url(../images/common/servicecontents_bg5_type2.png) 0 39px no-repeat;}
#data.moveService .serviceContents.type2 li.item6{background:url(../images/common/servicecontents_bg6_type2.png) 0 39px no-repeat;}
#data.moveService .serviceContents.type2 li.item7{background:url(../images/common/servicecontents_bg7_type2.png) 0 39px no-repeat;}

#data.moveService .section1{padding:0 0 60px;}
#data.moveService .section1 .circle{position:relative;left:-5px;width:120%;margin:4px 0 0;}
#data.moveService .section1 .circle:after{content:"";display:block;clear:both;}
#data.moveService .section1 .circle li{float:left;width:164px;height:164px;margin:0 5px;}
#data.moveService .section1 .circle li span{letter-spacing:-1px;}
#data.moveService .section1 .circle li span.type2{letter-spacing:-2px;}
#data.moveService .section1 .circle li .text1{float:left;width:100%;margin:52px 0 0;text-align:center;font-size:20px;color:white;line-height:30px;font-family: 'Nanum Barun Gothic';}
#data.moveService .section1 .circle li .text2{float:left;width:100%;text-align:center;font-size:20px;color:#3e2b11;line-height:30px;font-family: 'Nanum Barun Gothic';}
#data.moveService .section1 .circle li .text3{float:left;width:100%;text-align:center;font-size:12px;color:#3e2b11;line-height:23px;font-family: 'Nanum Barun Gothic';}
#data.moveService .section1 .circle li.item1{background:url(../images/common/circle_bg1.jpg) 0 0 no-repeat;}
#data.moveService .section1 .circle li.item2{background:url(../images/common/circle_bg2.jpg) 0 0 no-repeat;}
#data.moveService .section1 .circle li.item3{background:url(../images/common/circle_bg3.jpg) 0 0 no-repeat;}
#data.moveService .section1 .circle li.item4{background:url(../images/common/circle_bg4.jpg) 0 0 no-repeat;}
#data.moveService .section1 .circle li.item5{background:url(../images/common/circle_bg5.jpg) 0 0 no-repeat;}

#data.cleanService{}
#data.cleanService .cleanContents{margin:16px 0 0;}
#data.cleanService .cleanContents li{padding:37px 0 0  135px;border-bottom:1px solid #beb2a3;}
#data.cleanService .cleanContents li dl{}
#data.cleanService .cleanContents li dl dt{margin:0 0 32px;letter-spacing:-0.5px;font-size:25px;color:#655a4e;line-height:30px;font-family: 'Nanum Barun Gothic';}
#data.cleanService .cleanContents li dl dd{}
#data.cleanService .cleanContents li dl dd ul{margin:0 0 35px;}
#data.cleanService .cleanContents li dl dd ul li{margin:0;padding:0;letter-spacing:-0.5px;font-size:14px;color:#666;line-height:24px;font-family: 'Nanum Gothic';border:none;}
#data.cleanService .cleanContents li.item4{padding:53px 0px 1px 135px;border:none;}
#data.cleanService .cleanContents li.item1{background:url(../images/common/cleancontents_bg1.png) 0 40px no-repeat;}
#data.cleanService .cleanContents li.item2{background:url(../images/common/cleancontents_bg2.png) 0 40px no-repeat;}
#data.cleanService .cleanContents li.item3{background:url(../images/common/cleancontents_bg3.png) 0 40px no-repeat;}
#data.cleanService .cleanContents li.item4{background:url(../images/common/cleancontents_bg4.png) 0 40px no-repeat;}

#data.cleanService .suggest{margin:0 0 20px;padding:32px 0 47px 43px;background:url(../images/common/suggest_bg1.jpg) 0 0 no-repeat;}
#data.cleanService .suggest dt{margin:0 0 38px;letter-spacing:-0.5px;font-size:30px;color:#587218;line-height:34px;font-family: 'Nanum Barun Gothic';}
#data.cleanService .suggest dt img{margin:0 20px 0 0;vertical-align:middle;}
#data.cleanService .suggest dd{}
#data.cleanService .suggest dd ul{padding:0 0 0 25px;}
#data.cleanService .suggest dd ul li{letter-spacing:-0.5px;font-size:18px;color:#655a4e;line-height:30px;font-family: 'Nanum Gothic';}
#data.cleanService .suggest.type2{background:url(../images/common/suggest_bg2.jpg) 0 0 no-repeat;}
#data.cleanService .suggest.type2 dt{color:#926417;}

#data.livingService .warning{margin:55px 0 20px;padding:31px 0 47px 43px;background:url(../images/common/warning_bg1.jpg) 0 0 no-repeat;}
#data.livingService .warning dt{margin:0 0 44px;letter-spacing:-0.5px;font-size:25px;color:#587218;line-height:30px;font-family: 'Nanum Barun Gothic';}
#data.livingService .warning dt img{margin:0 20px 0 0;vertical-align:middle;}
#data.livingService .warning dd{}
#data.livingService .warning dd ul{padding:0 0 0 25px;}
#data.livingService .warning dd ul li{letter-spacing:-0.5px;font-size:17px;color:#655a4e;line-height:30px;font-family: 'Nanum Barun Gothic';}
#data.livingService .warning.type2{background:url(../images/common/warning_bg2.jpg) 0 0 no-repeat;}
#data.livingService .warning.type2 dt{color:#926417;}

#data.livingService .airconWarning{margin:30px 0 20px;padding:0 0 0 27px;}
#data.livingService .airconWarning li{letter-spacing:-0.5px;font-size:17px;color:#655a4e;line-height:30px;font-family: 'Nanum Barun Gothic';}

#data.livingService .boxArea.type2 .boxContents .list li .img{margin:20px 0;}
#data.livingService .boxArea.type3 .boxContents .list li .img{margin:0;}
#data.livingService .boxArea.type3 .boxContents .list li .cont{margin:12px 0 0;line-height:30px;}

#data.livingService .livingContents{margin:16px 0 0;}
#data.livingService .livingContents li{padding:37px 0 0  135px;border-bottom:1px solid #beb2a3;}
#data.livingService .livingContents li dl{}
#data.livingService .livingContents li dl dt{margin:0 0 32px;letter-spacing:-0.5px;font-size:25px;color:#655a4e;line-height:30px;font-family: 'Nanum Barun Gothic';}
#data.livingService .livingContents li dl dd{}
#data.livingService .livingContents li dl dd ul{margin:0 0 35px;}
#data.livingService .livingContents li dl dd ul li{margin:0;padding:0;letter-spacing:-0.5px;font-size:14px;color:#666;line-height:24px;font-family: 'Nanum Gothic';border:none;}
#data.livingService .livingContents li.item4{padding:53px 0px 1px 135px;border:none;}
#data.livingService .livingContents li.item1{background:url(../images/common/livingcontents_bg1.jpg) 0 40px no-repeat;}
#data.livingService .livingContents li.item2{background:url(../images/common/livingcontents_bg2.jpg) 0 40px no-repeat;}
#data.livingService .livingContents li.item3{background:url(../images/common/livingcontents_bg3.jpg) 0 40px no-repeat;}
#data.livingService .livingContents li.item4{background:url(../images/common/livingcontents_bg4.jpg) 0 40px no-repeat;}

#data.customerCenter{}
#data.customerCenter .galleryArea{margin:56px 0 0;border-top:3px solid #a8845c;border-bottom:1pmx solid #c0b19d;}
#data.customerCenter .galleryArea ul{position:relative;left:-13px;width:110%;padding:30px 0 15px;}
#data.customerCenter .galleryArea ul:after{content:"";display:block;clear:both;}
#data.customerCenter .galleryArea ul li{float:left;width:270px;margin:0 13px;}
#data.customerCenter .galleryArea ul li .view{width:270px;height:180px;background:#d0c1b0;}
#data.customerCenter .galleryArea ul li .view:after{content:"";display:block;clear:both;}
#data.customerCenter .galleryArea ul li .view a{float:left;}
#data.customerCenter .galleryArea ul li .view img{float:left;width:270px;height:180px;}
#data.customerCenter .galleryArea ul li .textWrap{padding:13px 0;text-align:center;}
#data.customerCenter .galleryArea ul li .textWrap .text{width:250px;margin:0;padding:0 10px 2px;text-align:center;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-size:14px;color:#655a4e;line-height:24px;font-weight:bold;font-family: 'Nanum Gothic';}
#data.customerCenter .galleryArea ul li .textWrap .date{display:block;font-size:14px;color:#655a4e;line-height:23px;font-family: 'Nanum Gothic';}

#data.customerCenter .selectTab{position:relative;width:100%;height:39px;margin:35px 0;}
#data.customerCenter .selectTab:after{position:absolute;top:39px;left:0;content:"";display:block;clear:both;width:100%;height:1px;background:#958069;}
#data.customerCenter .selectTab li{position:absolute;top:0;float:left;width:244px;height:18px;padding:10px 0;border:1px solid #958069;background:url(../images/common/table_th_bg.jpg) 0 0 repeat;}
#data.customerCenter .selectTab li a{display:block;position:absolute;top:0;left:-1px;width:245px;height:39px;padding:0 0 7px;text-align:center;font-size:15px;color:#705535;line-height:39px;font-family: 'Nanum Barun Gothic';}
#data.customerCenter .selectTab li.select1{left:0;}
#data.customerCenter .selectTab li.select2{left:244px;}
#data.customerCenter .selectTab li.select3{left:488px;}
#data.customerCenter .selectTab li.active{border:1px solid #6a4823;}
#data.customerCenter .selectTab li.active a{color:white;background:url(../images/common/select_tab_on_bg.gif) 0 0 no-repeat;}

#data .privacyCont{}
#data .privacyCont dt{margin:16px 0 25px;font-size:25px;color:#655a4e;line-height:30px;font-family: 'Nanum Barun Gothic';}
#data .privacyCont dd{font-size:14px;color:#655a4e;line-height:24px;font-family: 'Nanum Barun Gothic';}
#data .privacyCont dd.type2{margin:0 0 25px;}
#data .privacyCont dd ol{padding:0 0 0 22px;}
#data .privacyCont dd ol li{list-style:inherit;}

/* sub */

#footer{position:relative;width:100%;height:239px;}
#footer .logo{position:absolute;top:111px;left:50%;margin:0 0 0 -572px;}
#footer .utilityArea{position:relative;width:100%;height:56px;}
#footer .utilityArea .mask{position:absolute;top:0;left:0;z-index:10;width:100%;height:56px;background:#85705a;opacity:0.3;filter:alpha(opacity=30);}
#footer .utilityArea ul{position:absolute;top:17px;left:50%;z-index:20;margin:0 0 0 -592px;}
#footer .utilityArea ul li{float:left;padding:0 23px 0 20px;background:url(../images/common/f_utility_line.gif) right 5px no-repeat;}
#footer .utilityArea ul li a{float:left;font-size:13px;color:#6f6158;line-height:21px;font-weight:bold;font-family:'맑은고딕', Malgun Gothic;}
#footer .utilityArea ul li.last{background:none;}
#footer .utilityArea .scrollTop{position:absolute;top:0;right:50%;z-index:30;margin:0 -572px 0 0;}
#footer .utilityArea .scrollTop img{vertical-align:middle;}

#footer .infoArea{position:absolute;top:113px;left:50%;max-width:750px;margin:0 0 0 -298px;}
#footer .info{max-width:750px;}
#footer .info li{float:left;padding:0 13px 0 0;font-size:12px;color:#6f6158;line-height:17px;font-family:'맑은고딕', Malgun Gothic;}
#footer .copy{clear:both;font-size:12px;color:#6f6158;line-height:17px;font-family:'맑은고딕', Malgun Gothic;}


/* 비밀번호입력 레이어 */
.layer_pw { display: none; position:fixed; left:50%; top:50%; width:270px; height:150px; background-color:#4b3f38; margin:-70px auto 0 -135px; z-index:100}
.layer_pw .layer_pw_con { background-color:#fff; border:4px solid #4b3f38; height:47px; text-align:center; padding-top:19px;}
.layer_pw .layer_pw_con a { margin-left:4px;}
.layer_pw .layer_pw_con input { border:1px solid #aeaeae; padding-top:2px; height:18px; text-align:center;}