@charset "euc-kr";

@import url(http://fonts.googleapis.com/earlyaccess/notosanskr.css);

* {padding:0;margin:0; }
body,th,td,textarea,h1,h2,h3,h4,h5,h6 { font-size:12px; }

img,fieldset{ border:0;}
li{ list-style:none;}
select,input { color:#000; font-size:13px;} 
address,em{ font-style:normal;}
button{ border:none;background:none;cursor:pointer;}
hr,legend{ display:none;}
p,h1,h2,h3,h4,h5,h6,form,input,ul,li,dl,dt,dd {margin:0;padding:0;}



/*¸ÞÀÎ »ç¾÷¾û¿ª*/
.business h2 { line-height:40px !important; }
.business p.text-muted { margin:10px 0 15px !important; }

/*¸ÞÀÎ ½Ç½Ã°£»ó´ã*/
.mainCall h3 { font-size:26px !important; }
.mainCall p { line-height:22px !important; }
.mainCall p strong { color:#179bd7; }

/*¸ÞÀÎ ¹®ÀÇ³»¿ë ¹× ¹öÆ°*/
.mainConsultBanner {
  width:100%;
  height:300px;
  padding:30px 0;
  margin:0 auto;
  background:#fff url('../../img/images/mainconsult.jpg') no-repeat left bottom;
  border-top:2px #484848 solid;
  border-bottom:1px #ccc solid;
}
.mainConsultBanner .title { padding:0 6%; }
.mainConsultBanner .title h3 {
  font-size:18px;
  margin:0;
}
.mainConsultBanner .title span { 
  display:inline-block;
  padding-top:5px;
  font-size:12px;
  line-height:18px;
}
.mainConsultBanner .title span .btn-black { 
  margin-top:8px;
  font-size:12px;
}



/*¼­ºê - »ç¾÷¿µ¿ª*/
.businessList div ul.list-instyled li { padding-bottom:5px; }

.businessList div ul.list-instyled li,
.businessList div ul.list-instyled li i { 
  font-size:12px;
  line-height:20px !important;
}
.labelFont { 
  color:#484848 !important;
  font-weight:400;
}


/*ÇÏ´Ü*/
#footer ul.area_terms { padding:15px 0; }
#footer ul.area_terms li { 
  display:inline-block;
  padding:0 5px;
}
#footer ul.area_terms li a { font-weight:bold; }



/* cafe24 module css */
/* table */
#table1 {
  width:100%;
  border-collapse:collapse;
  border-top:2px solid #484848;
}
#table1 th {
  height:36px;
  font-weight:normal;
  background:#fafafa;
  color:#555;
  text-align:center;
  padding:4px 0;
}
#table1 td { padding:3px 0 0 10px; }


/*°ßÀûÁ¶È¸*/
#table2 { 
  width:100%;
  border-collapse:collapse;
  border-top:2px solid #484848;
}
#table2 th {
  height:36px;
  font-weight:normal;
  background:#fafafa;
  color:#555;
  text-align:center;
  padding:4px 0;
}
#table2 td {
  padding:6px 0;
  text-align:center;
}

#paging1 {width:100%px; font-weight:bold;}
#paging1 .page {text-align:center;color:#ff7901}
#paging1 .space {width:100px}
#paging1 .btn {text-align:right;padding:6px 0 0 0;width:100px}
#paging1 .bar {color:#bababa;font-weight:normal;}
#paging1 a {color:#444444;font-weight:bold;text-decoration:none}
#paging1 img {vertical-align:middle}


/*¿Â¶óÀÎ °ßÀû½ÅÃ»*/
#table3 {
  width:100%;
  border-collapse:collapse;
}
#table3 td { padding:6px 0 6px 10px; }
#table3 td input { padding:2px; margin:2px 0;}
#table3 .name, .tel1, .tel2, .tel3, .email1, .email3, .service2, .day1, .day2, .day3, .zip1, .zip2, .zip3, .etc { border:1px solid #dedede; }
#table3 .name { width:180px; }
#table3 .tel1 { width:42px; }
#table3 .tel2, .tel3 { width:55px; }
#table3 .email1 { width:180px; }
#table3 .email3 { width:120px; }
#table3 .viewTitle {
  width:64px;
  padding:8px 0 8px 10px;
  color:#555;
  text-align:left;
  height:30px;
  background:#fafafa;
}

#table3 .service2, .day1, .day2, .day3 { width:56px; }
#table3 .icon_carlendar, .day1, .day2 { vertical-align:middle; }
#table3 .zip1 {
  width:42px;
  vertical-align:middle;
}
#table3 .zip2 {
  width:54px;
  vertical-align:middle;
}
#table3 .zip3 { width:470px; }
#table3 .btn_zip { vertical-align:middle; }
#table3 .etc {
  width:474px;
  height:104px;
  font-size:11px;
}
.btn_settle {
  padding:26px 0 0 0;
  text-align:center
}


/*°ßÀû¹®ÀÇ °³ÀÎÁ¤º¸Ãë±Þ*/
.priBox { 
  overflow:hidden;
  padding-bottom:5px; 
}
.priBox div:first-child { float:left; }
.priBox div:last-child { float:right; }
.priBox div:last-child input { margin:0; }
/*°ßÀû¹®ÀÇ ¹öÆ°*/
.delFormBtn span { 
  display:inline-block;
  width:49.6%;
  margin:0 0.2%;
  text-align:left;
  float:left;
}
.delFormBtn .left { text-align:right; }


/*°ßÀûÁ¶È¸(ºñÈ¸¿ø) Á¤º¸ÀÔ·Â*/
#settle_info { 
  width:100%;
  padding:35px 0 40px;
  margin-bottom:30px;
  background:#fafafa;
  border-top:2px #484848 solid;
  border-bottom:1px #ddd solid;
}
#settle_info div { 
  width:36%;
  margin:0 auto;
}
#settle_info span { 
  display:block;
  margin: 10px 0 0;
}
#settle_info span:first-child { margin-top:0; }
#settle_info .input1, .input2, .input3 {
  width:100% !important;
  border:1px solid #d4d4d4;
}
.settleBtn { text-align:center; }



#cld {background:url({{$template}}/img/main/cld_bg.gif) no-repeat;width:173px;height:148px;text-align:center;display:none}
#cld .x {cursor:pointer;text-align:right;padding:5px 9px 0 0}
#cld .select {text-align:center}
#cld_table td {font-size:11px;}



/*ÀÌ¿ë¾à°ü µîÀÇ ÄÁÅÙÃ÷ ÅØ½ºÆ®¹Ú½º ½ºÅ¸ÀÏ*/
.text_cont {
  width:100%;
  height:700px;
  padding:10px;
  font-size:12px;
} 

.text_cont2 {
  width:100%;
  height:600px;
  padding:10px;
  font-size:12px;
}




/*ÅÂºí¸´, ¸ð¹ÙÀÏ µð¹ÙÀÌ½º*/
@media only screen and (max-width:992px) {

  /*°ßÀûÁ¶È¸(ºñÈ¸¿ø) Á¤º¸ÀÔ·Â*/
  #settle_info div { width:50%; }
  #settle_info span { display:block; }
  #table3 td.title { padding:10px !important; }
}