﻿@media (min-width: 869px) {
    .navbar-header {
        float: left;
    }
}
.page-header {
    padding-bottom: 10px;
    margin:0px;
    margin-bottom:20px;
    border-bottom: 1px solid #ccc;
}
.page-header  h3.page-title {font-size: 24px;}
.mce-panel {border:none;}

.table_box{min-width:320px;overflow-x:auto;}
.member_list {width:100%;border-collapse: collapse;font-family: NanumGothic, 'Nanum Gothic',"Open sans", Helvetica, Arial, sans-serif !important;color: #333;min-width:500px;}
.member_list table{width:100%;}
.member_list caption {	display:none;}
.member_list th {height:20px;background:#929292;text-align: center;color: #fff;font-size:14px;font-weight:600; border-left:1px solid #929292;border-bottom:1px solid #929292;border-right:1px solid #ddd;line-height:30px;height:30px;}
.member_list th.last {	border-right:1px solid #929292;} 
.member_list th a{color:#fff;}
.member_list td {text-align: center;height: 24px;border-left:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;line-height:24px;font-size:12px;}
.member_list td a:hover{text-decoration:underline;}
.member_list td.left {border-right:1px solid #dfdfdf;text-align:left;padding:1px 0 0 10px;} 
.member_list td.last {border-right:1px solid #dfdfdf;text-align:center;padding:1px 0 0 10px;} 
.member_list td.last_c {border-right:1px solid #dfdfdf;text-align:center;padding:1px 0 0 0;} 
.member_list td.last_r {border-right:1px solid #dfdfdf;text-align:right;padding:1px 3px 0 0px;margin-left:-1px;} 
.member_list td.right {border-right:1px solid #dfdfdf;text-align:right;padding:1px 3px 0 0px;}
.member_list .boardimg{border:1px solid #ddd;width:75px;height:51px;margin:2px 1px;}
.member_list .com_logo_img{border:1px solid #ddd;width:180px;height:50px;margin:2px 1px;}
.member_list.adduser table{width:100%;}
.member_list.adduser td {text-align: center;height: 42px;border-left:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;line-height:24px;font-size:12px;}
.member_list.adduser input[type=text]{height:28px;border:1px solid #d0d0d0;padding-top:2px;padding-left:2px;vertical-align:middle;width:80%}



.member_list input[type=checkbox]{cursor:pointer;}

.search_form_date ul.search{width:100%;border:1px solid #ddd;text-align: left;}
.search_form_date ul.search.second{border-top:none;}
.search_form_date ul.search.threeitem{width:100%;border:1px solid #ddd;text-align: left;}
.search_form_date ul.search li{display:inline-block;height: 34px; line-height:34px;font-size:12px;margin-left:-4px;}
.search_form_date ul.search li.normal{text-align:left;padding:0px 4px;border-left:1px solid #dfdfdf;border-right:1px solid #dfdfdf;width:35%; }
.search_form_date ul.search li.title{text-align:center;background:#efefef !important;width:15%;}


.search_form_date ul.search.oneitem li.normal{text-align:left;padding:0px 4px;border-left:1px solid #dfdfdf;border-right:none;width:85%; }
.search_form_date ul.search.oneitem li.title{text-align:center;background:#efefef !important;width:15%;}


.search_form_date ul.search.threeitem li.title.short{width:10.3%;}
.search_form_date ul.search.threeitem li.title.long{width:12.3%;}
.search_form_date ul.search.threeitem li.normal.short{width:18%;}
.search_form_date ul.search.threeitem li.normal.long{width:24.4%;} 
.search_form_date ul.search.threeitem li{margin-left:-3px;}

.search_form_date ul.search li:first-child{margin-left:0px;}
.search_form_date ul.search li:last-child{border-right:none;}
.search_form_date ul.search li input[type=text]{height:28px;border:1px solid #d0d0d0;padding-top:2px;padding-left:2px;vertical-align:middle;}
.search_form_date ul.search li select{height:28px;min-width:100px} 

.input_area_box input[type=checkbox]{cursor:pointer;}
.checkbox_listst input[type=checkbox]{cursor:pointer;vertical-align:text-bottom;line-height:24px;}
.checkbox_listst label{vertical-align: top; line-height:24px;cursor: pointer;margin:5px 10px 0px 4px;}
.radiobtn_listst input[type=radio]{cursor:pointer;vertical-align:text-bottom;line-height:24px;}
.radiobtn_listst label{vertical-align: top; line-height:24px;cursor: pointer;margin:5px 10px 0px 4px;}

.input_area_box{border:1px solid #ddd;}
.input_area_box .normalarea{min-height: 38px;line-height: 34px;font-size: 14px; border-bottom:1px solid #D4D4D4;}
.input_area_box .normalarea.forimg{min-height:187px;}
.input_area_box .normalarea.formultitxt{height:200px;line-height:18px;padding-top:10px;}
.input_area_box .normalarea.formultitxt .mul_txt{height:160px;}





@media (max-width: 969px) {
    .input_area_box .normalarea.forimg{min-height:38px;}
    .input_area_box .normalarea.formultitxt{min-height:38px;line-height:18px;} 

}
.input_area_box input[type=text]{height:28px;border:1px solid #d0d0d0;padding-top:2px;padding-left:2px;vertical-align:middle;}
.input_area_box.openhouse input[type=text]{height:28px;border:1px solid #d0d0d0;padding-top:2px;padding-left:2px;vertical-align:middle;width:90%}
.input_area_box.openhouse input[type=text].small{width:80px;}
.input_area_box  .txt_title{width:80%; height:215px; }
.txt_title2{width:100%; height:78px;   }
.txt_title_addr1{width:150px; }
.txt_title_addr2{width:240px; margin-left:-90px;}
.txt_title_zip{width:250px; margin-left:-70px;}
.img_box{border:1px  solid #fff;}
.img_box.deal{height:152px;width:202px; }
.img_box.deal img{height:150px;width:200px;}
.img_box.width170{width:171px;height:116px;}
.img_box.width560{width:560px;height:380px;}
.img_box.event img{max-height:450px;max-width:700px;border:1px solid #ddd;}
.img_box.event.width170 img{width:171px;height:116px;border:1px solid #ddd;}

@media (max-width: 780px) {
   
.img_box  img{width:100%;height:100%;}
.img_box  img{width:100%;height:100%;}
}
.input_table{width:100%;border:1px solid #ddd;border-spacing: 0px;border-collapse:collapse;}
.input_table td{padding:0px 4px;text-align:left;border-bottom:1px solid #ddd;height:30px;}
.input_table td:first-child{width:100px; background:#efefef;border-right:1px solid #ddd;}
.input_table td input[type=text]{height:24px;border:1px solid #d0d0d0;padding-top:2px;padding-left:2px;vertical-align:middle;}
.input_table td.bgf{background:#fff;}
.input_table td select.place{height:24px;font-size:12px} 
 


.input_table2{width:100%;border:1px solid #ddd;}
.input_table2 td{padding:0px 4px;text-align:left;border-bottom:1px solid #ddd;height:30px;}
.input_table2 td:first-child{width:150px; background:#efefef;border-right:1px solid #ddd;}
.input_table2 td input[type=text]{height:24px;border:1px solid #d0d0d0;padding-top:2px;padding-left:2px;vertical-align:middle;}
.input_table2 td.bgf{background:#fff;}
.input_table2 td select.place{height:24px;font-size:12px} 
.input_table2 .ajax__calendar_body td{line-height:14px;width:24px;height:24px;} 
.input_table2 .ajax__calendar_body td:first-child{width:24px;background:#fff;border-right:none;}
.input_table2 .ajax__calendar_container{width:200px !important;}
.input_table2 .ajax__calendar_body{width:190px !important;}
.input_table2 .ajax__calendar_days, .ajax__calendar_months, .ajax__calendar_years{width:190px !important;}
.input_table2 .ajax__calendar_month{width:38px;} 
.input_table2 .ajax__calendar_header{margin-bottom:10px;}

 
.input_table3{width:100%;border:1px solid #ddd;border-spacing: 0px;border-collapse:collapse;}
.input_table3 td{padding:0px 4px;text-align:left;line-height:30px;border-bottom:1px solid #ddd;}
.input_table3 td:first-child{width:100px; background:#efefef;border-right:1px solid #ddd;}
.input_table3 td.minheight200{padding-top:4px; min-height:200px;line-height:22px !important;display:inline-block;border-bottom:none;}

 
.commentlist_board{width:100%;margin-bottom:5px;border:1px solid #ddd;}
.commentlist_board li{display:inline-block;vertical-align:top;padding:5px 0px;}
.commentlist_board li:first-child{width:40px;text-align:center;}
.commentlist_board li:nth-child(2){width:calc(100% - 45px);border-left:1px solid #ddd;padding:5px 10px}
.commentlist_board li table.commentlist_innertable{width:100%;}
.commentlist_board li table.commentlist_innertable td{border:1px solid #ddd}
.commentlist_board li table.commentlist_innertable td.title{background:#efefef;text-align:center;width:100px;font-weight:600;line-height: 20px;height: 24px;}
.commentlist_board li table.commentlist_innertable td.conts{padding:0px 10px;}
.commentlist_board_header{margin-bottom:0px;background:#929292;}
.commentlist_board_header li{display:inline-block;background: #929292;text-align: center;color: #fff;font-size: 14px;font-weight: 600;line-height: 28px;height: 28px;} 
.commentlist_board_header li:first-child{width:41px;text-align:center;}
.commentlist_board_header li:first-child input[type=checkbox]{width:14px;height:14px;cursor:pointer}
.commentlist_board_header li:nth-child(2){width:calc(100% - 45px);border-left:1px solid #ddd;}

.search_form_box{border:1px solid #ddd;}
.search_form_box .searcharea{min-height: 38px;line-height: 34px;font-size: 14px; border-bottom:1px solid #D4D4D4;}
.search_form_box .searcharea input[type=text]{height:28px;border:1px solid #d0d0d0;padding-top:2px;padding-left:2px;vertical-align:middle;}
.search_form_box .searcharea select{height:28px;min-width:100px} 

.search_form_box .searcharea select.selectddl60{height:28px;min-width:60px} 
.search_form_box .searcharea-btn{min-height: 38px;line-height: 34px;font-size: 14px}
 


.sec_listdiv {margin-top: 15px;border-top: 1px solid #dfdfdf;padding-top: 15px;}
.div_box_area {position: relative;background: #ffffff;border-top: 2px solid #c1c1c1;
margin-bottom: 20px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;width: 100%;
box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.1);}
.div_box_area.box-primary {border-top-color: #3c8dbc;}
.div_box_area.box-solid {border-top:0px;}
.div_box_area .box-header {position: relative;-webkit-border-top-left-radius: 3px;-webkit-border-top-right-radius: 3px;-webkit-border-bottom-right-radius: 0;-webkit-border-bottom-left-radius: 0;-moz-border-radius-topleft: 3px;-moz-border-radius-topright: 3px;-moz-border-radius-bottomright: 0;-moz-border-radius-bottomleft: 0;border-top-left-radius: 3px;border-top-right-radius: 3px;border-bottom-right-radius: 0;border-bottom-left-radius: 0;border-bottom: 0px solid #f4f4f4;color: #444;padding-bottom: 10px;}
.div_box_area .box-header .box-title{display: inline-block;padding: 10px 0px 10px 10px;margin: 0;font-size: 20px;font-weight: 400;float: left;cursor: default;}
.div_box_area .box-body.chart-responsive {width: 100%;overflow: hidden;}
.div_box_area .box-body > .chart {position: relative;overflow: hidden;width: 100%;}
.mce-window.mce-in{width:100% !important;max-width:505px !important;}
.mce-window .mce-container-body{width:100% !important;max-width:505px !important;}
.mce-content-body{font-size:13px;}
#mceu_53{width:100% !important;max-width:505px !important;}
#mceu_53-body{width:100% !important;max-width:505px !important;}
.div_box_area .box-body {
  padding: 10px;
  -webkit-border-top-left-radius: 0;
  -webkit-border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -moz-border-radius-topleft: 0;
  -moz-border-radius-topright: 0;
  -moz-border-radius-bottomright: 3px;
  -moz-border-radius-bottomleft: 3px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.div_box_area .box-body > table,
.div_box_area .box-body > .table {
  margin-bottom: 0;
}
.div_box_area .box-body .input_table3 input[type=text]{height:28px;border:1px solid #d0d0d0;padding-top:2px;padding-left:2px;vertical-align:middle;}
.div_box_area .box-body .input_table3 select{height:28px;min-width:100px}  
 .div_box_area .box-body .input_table3 td{line-height:40px;}


 .social_media div.titlearea{padding:5px 0px;line-height:79px; }

.normalarea_email { padding:5px 0px;line-height:75px;  border-bottom:1px solid #D4D4D4; font-size:14px; padding-left:21px;}
.normalarea_open_hour { padding:5px 0px;line-height:75px;  border-bottom:1px solid #D4D4D4;}
.normalarea_simple_description {padding:5px 0px;line-height:76px;  border-bottom:1px solid #D4D4D4; font-size:14px; padding-left:18px;}



 .change_img_area{border:1px solid #ddd;padding:10px; } 
.change_img_area .ul_img_list li{height:70px;min-width:260px;display:inline-block;margin-right:5px}
  
.change_img_area .imgNbtnarea{margin:0px;height:70px;text-align:center;}
.change_img_area  div.imgarea{line-height:68px;border:1px solid #ddd;float:left;margin-right:5px;}
.change_img_area  div.imgarea img{width:100px;height:68px;}
.change_img_area .btn_areas {margin-top:10px; text-align:left;}
.change_img_area .btn_areas input[type=submit],  .change_img_area .btn_areas input[type=button]{height:24px;vertical-align:top;cursor:pointer;font-size: 14px;line-height:14px;float:none;}
.change_img_area .btn_areas input[type=submit].fullbgbtn ,  .change_img_area .btn_areas input[type=button].fullbgbtn {background:#ff6600;color:#fff;border:none}
.change_img_area .btn_areas input[type=submit].nobgbtn ,  .change_img_area .btn_areas input[type=button].nobgbtn {border:1px solid #ff6600;color:#ff6600;background:#fff;}


.nodisplay2{display:none;}
.small_img_area div.titlearea{padding:5px 0px;line-height:70px; }
.small_img_area div.imgarea{float:left;margin-right: 15px;padding:5px 0px;line-height:68px; }
.small_img_area img{width:100px;height:68px;}
 .input_area_box .normalarea.formultitxt .mul_txt2{height:180px;width:80%;    margin: 10px 0px;}
 .input_area_box .normalarea.formultitxt  div.titlearea{padding:5px 0px;line-height:70px; }
 @media (max-width: 869px) {
 .input_area_box .normalarea.formultitxt.bg-light-gray{height:38px;padding:0px;}
}
 
.member_list4check {width: 100%;border-collapse: collapse; color: #000;margin:20px 0px}
.member_list4check table {width: 100%;}
.member_list4check caption {display: none;}
.member_list4check th {height:30px;line-height:30px;background: #929292;text-align: center;color: #fff;font-size: 12px;font-weight: bold;border-left: 1px solid #777;border-bottom: 1px solid #777;border-right: 1px solid #777;padding-top: 5px;line-height: 14px;}
.member_list4check th.last {border-right: 1px solid #777;}

.member_list4check td {text-align: center;height: 24px;border-left: 1px solid #dfdfdf;border-bottom: 1px solid #dfdfdf;border-right: 1px solid #dfdfdf;line-height: 16px;padding-top: 2px;font-size: 12px;}
.member_list4check input[type=text] {background: #fff;border: 1px solid #d1d1d1;height: 22px;padding: 0 5px;}
.member_list4check input[type=password] {background: #fff;border: 1px solid #d1d1d1;height: 22px;padding: 0 5px;}
.member_list4check input[type=textarea] {background: #fff;border: 1px solid #d1d1d1;height: 50px;}
.member_list4check td.lefttd {text-align: left;padding-left: 2px;}
.member_list4check table td a:hover {background: #ccc;color: #333;}
.member_list4check table td a {color: #000;border: 1px solid #b5b5b5;-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;background-color: #e3e3e3;width: 60px;height: 22px;font-size: 12px;padding: 0 5px;color: #333;cursor: pointer;}





.input_table_pop{width:100%;border:1px solid #ddd;border-spacing: 0px;border-collapse:collapse;}
.input_table_pop td{padding:0px 4px;text-align:left;line-height:40px;border-bottom:1px solid #ddd;}
.input_table_pop td:nth-child(odd){width:100px; background:#efefef;border-right:1px solid #ddd;}
.input_table_pop td.minheight200{padding-top:4px; min-height:200px;line-height:22px !important;display:inline-block;border-bottom:none;}
.input_table_pop td  input[type=text] {background: #fff;border: 1px solid #d1d1d1;height: 22px;padding: 0 5px;width:90%}
/*search city box for marketsale*/
/* AutoComplete item */
.autocomplete_completionListElement {margin: 0px !important;background-color: inherit;color: #333;border: buttonshadow;border:1px solid #ddd;cursor: pointer;overflow: auto;height: 200px; font-size: 14px;text-align: left;list-style-type: none;line-height: 18px;margin-left:15px;border: none;}
 .autocomplete_highlightedListItem {background-color: #ddd;color: #333;padding: 2px 1px;}
.autocomplete_listItem {background-color: #fff;color: #333; padding: 2px 1px;}
/* AutoComplete item */

.info_select_nopd table td{width:75px}
.product_img_list {height: 60px;margin-right: 10px;border: 1px solid #ddd;margin-top: 10px;width: 64px;text-align: center;position:relative;float:left;}
.product_img_list   img{width:54px;height:54px;} 
.product_img_list .product_link_txt{position:absolute;right:0px;bottom:0px;}



.keywordbox table{width:100%;}
.keywordbox table tr td{width:23%;display:inline-block;margin-right:0.5%;margin-bottom:10px;}
.item_hearder{background:#f4f4f4;height: 30px;border: 1px solid #ddd;width:100%;}
.item_hearder li {display: inline-block;height: 30px;width: 22%;float: left;text-align: center;line-height:30px;}
.item_hearder li:first-child{width:45%;}
.item_hearder li:last-child{width:32%;} 
 .item_hearder li:not(:last-child){border-right: 1px solid #ddd; }
.item_contents{border: 1px solid #ddd;width:100%;border-top:none;min-height:50px;}
.item_contents li{display: block;float: left;text-align: center;line-height:30px;width:22%;}
.item_contents li:first-child{width:45%;}
.item_contents li:last-child{width:32%;} 
.item_contents li:not(:last-child){border-right: 1px solid #ddd; }
.keyword_listnodata{border-top:1px solid #ddd;margin-top:20px;text-align:center;font-size:16px;font-weight:bold;}
.keyword_listnodata td{height:30px;line-height:30px;padding-top:10px;}

.txtline input[type=text]{height:30px;vertical-align:middle;min-width:180px;}