
/** 
  * container **/
body { margin-left: 0 !important; margin-right: 0 !important; text-align: center; }
.container { width: 1130px !important; max-width: none !important; padding-left: 0 !important; padding-right: 0 !important; }

/** 
  * wrp **/
#wrp { display: inline-block; width: 1160px !important; padding-left: 15px !important; padding-right: 15px !important; margin: 0 auto; }

/** 
  * nav 부분 **/
#headerNav nav li a { font-size: 18px !important; color: #fff !important; }
#headerNav .navbar-right a { background-color: #ff7f00; color: #fff; padding-left: 20px; padding-right: 20px; }
#headerNav .navbar-right a:hover, 
#headerNav .navbar-right a:focus, 
#headerNav .navbar-right a:active { color: #230701; }
#headerNav { width: 1130px !important; }

/**
  * board **/
.board_list .list-group h4 { display: inline-block; text-align: left; width: 70%; }
.board_list .list-group .list-group-item-text { display: inline-block; text-align: right; width: 30%; }
.board_list .list-group h4,
.board_list .list-group .list-group-item-text { font-size: 14px; font-weight: normal; }
.board_list .list-group span { display: inline-block; }
.board_list .list-group h4 .sum { width: 10%; }
.board_list .list-group h4 .subject { width: 90%; }
.board_list .list-group .list-group-item-text .name,
.board_list .list-group .list-group-item-text .date { width: 50%; }
.board_list .list-group .active .sum,
.board_list .list-group .active .subject,
.board_list .list-group .active .name,
.board_list .list-group .active .date { text-align: center; color: #fff; }
.board_list .list-group .list-item .subject { display:inline-block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.board_list .list-group .list-item .sum,
.board_list .list-group .list-item .name,
.board_list .list-group .list-item .date { text-align: center; }

/**
  * bost room **/
.best-item-rc { }
.room_box { display: inline-block; width: 100%; height: 170px; overflow: hidden; vertical-align: top; }
.room_box .list-group { display: inline-block; width: 100%; height: 170px; margin: 0; }
.room_box .list-group-item { display: inline-block; width: 12.5%; height: 85px; border-radius: 0; margin: 0 0 -1px 0; padding: 0; overflow: hidden; vertical-align: top; }
.room_box .list-group-item-heading { width: 100%; font-size: 12px; margin: 0; padding: 5px; height: 25px; overflow:hidden; background-color: #333; color: #fff !important; }
.room_box .list-group-item-heading span.type { display: inline-block; width: 100%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.room_box .list-group-item-text { text-align: left; font-size: 12px; padding: 0 5px; line-height: 150%; }
.room_box .list-group-item-text .region { display: inline-block; width: 100%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin: 0 0 -5px 0; }
.room_box .list-group-item-text .th1:before { content: "보증금 "; }
.room_box .list-group-item-text .th1:after { content: "/"; }
.room_box .list-group-item-text .th2:before { content: "월세 "; }
.room_box .list-group-item-text .th3:before { content: "권리금 "; }
.room_box .list-group-item-text .th3:after { content: "/"; }
.room_box .list-group-item-text .th4:after { content: "평/"; }
.room_box .list-group-item-text .th5:after { content: "명"; }
.room_box .list-group-item-text .th6:before { content: "매매 "; }
.room_box .list-group-item-text .th7:after { content: "/"; }
.room_box .list-group-item-text .th8:before { content: "전세 "; }

/**
  * roomsale **/
.room_list { display: inline-block; width: 100%; }
.room_list table { border-bottom: solid 1px #ccc; }
.room_list table th { text-align: center; font-size: 12px; word-break:break-all; padding-left: 5px !important; padding-right: 5px !important; }
.room_list table td { font-size: 12px; vertical-align: middle !important; word-break:break-all; padding-left: 5px !important; padding-right: 5px !important; }
.room_list table td a { color: #555; padding: 0; }
.room_list table td.icon { text-align: center; }
.room_list table td.roomid { width: 50px !important; }
.room_list table td.roomid a { text-align: center; color: blue; }
.room_list table td.region,
.room_list table td.type { width: 120px; }
.room_list table td.title { text-align: left;}
.room-more,
.paging-area { padding-bottom: 30px; }