/*¸®½ºÆ® ÆäÀÌÁö*/
.mboard-group{text-align:left;padding:10px;}
.mboard{position:relative; margin:0 10px; border-left:1px solid #d9d9d9; border-right:1px solid #d9d9d9; border-radius:2px; background: #fff;}
.mboard .mboard-list-default{margin:0;}
.mboard .mboard-list-default li{position:relative; float: left; width:100%;border-bottom:1px solid #d9d9d9;overflow:hidden;text-align:left;}
.mboard .mboard-list-default li .mboard-tit{padding:3%;font-weight:bolder;}
.mboard .mboard-list-default .on { color:#309aa3; }
.mboard .mboard-list-default a.on { color:#309aa3; }
.mboard .mboard-list-default li .mboard-cont{padding:3%; display:none;}

.mboard .mboard-list{padding:0;}
.mboard .mboard-list li{float: left; width:48%; margin:1% 1% 5% 1%;overflow:hidden;}

.mboard .mboard-list li .mboard-img{width:100%;border:1px solid #dadada;font-size:0px;}
.mboard .mboard-list li .mboard-img img{vertical-align:middle;width:100%;}
.mboard .mboard-list li .mboard-tit{padding:3%;}
.mboard .mboard-list li .mboard-cont{padding:3%;text-align:left;}

.write_btn{margin:20px;text-align:right;}

#plus_view{margin:10px 0;}

/*ºäÆäÀÌÁö*/
.contbox {text-align:left;}
.tit_date {position:relative; width:100%; padding:10px 15px;  border-top:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; background:#f4f4f4; font-size:12px; line-height:20px; overflow:hidden; box-sizing:border-box;}
.b_contents {padding:30px 15px; border-bottom:1px solid #d9d9d9; font-size:12px; line-height:18px;}
.b_contents .img img {margin-bottom:30px;}
.b_contents p {color:#333; font-size:12px; line-height:18px;}
.prev_next {margin-top:0;}
.prev_next li {position:relative; width:100%; height:32px; padding-left:80px; border-bottom:1px solid #d9d9d9; background:url('/data/rental/board/icon_ext/ico_bottom.gif') no-repeat 14px center; background-size:10px 5px; overflow:hidden; box-sizing:border-box;}
.prev_next li:first-child {background:url('/data/rental/board/icon_ext/ico_top.gif') no-repeat 14px center; background-size:10px 5px;}
.prev_next li em {position:absolute; top:50%; left:0; display:block; width:80px; margin-top:-10px; padding-left:30px; padding-bottom:2px; border-right:1px solid #999; color:#555; font-size:12px; line-height:18px; box-sizing:border-box;}
.prev_next li a {padding:0 16px; font-size:12px; line-height:32px; color:#333; display: inline-block; width: 100%; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;}
.b_contents .img img {max-width:740px; width: 100%;}
.tit_date h1{color:#333; font-weight:bold;}
.tit_date span{color:#777;}
.addrow{padding: 10px 15px;border-bottom: 1px solid #d9d9d9; color: #333;font-size:12px;line-height: 21px;}
.addrow a {color:#333;}
.addrow img {margin:-2px 5px 0 0; vertical-align:middle;}

/*¹öÆ°*/
.btn_address{vertical-align:middle;line-height:25px; height: 26px; text-align:center; font-family: ngb; display:inline-block; border:0; font-size:10pt; padding:0 10px; white-space:nowrap; background-color:#818181;color:#fff;}
.btn_center {margin-top:20px; text-align:center; font-size:0; line-height:0;}
.btn_style06 {display:inline-block; margin:0 1px; padding:0 15px; border:none; background:#696969; color:#fff !important;  font-family:ngb; font-size:14px !important; line-height:22px; text-decoration:none; vertical-align:middle; cursor:pointer;}
.btn_style06:hover {text-decoration:none;}
.btn_style07 {display:inline-block; margin:0 1px; padding:0 15px; background:#999; color:#fff !important;  font-family:ngb; font-size:14px !important; line-height:39px; text-decoration:none;}
.btn_style07:hover {text-decoration:none;}

/*Å×ÀÌºí½ºÅ¸ÀÏ*/
.border_top{border-top: 1px solid #e4e4e4!important;}
.table_style0{width: 100%; border-collapse: collapse; font-size: 0.9em;}
.table_style0 th{background:#f9f9f9; text-align: center; border-bottom: 1px solid #e4e4e4;border-left: 1px solid #e4e4e4; font-family: ngb;  padding: 7px 10px; color:#6a6a6a; }
.table_style0 th:first-child{border-top: 1px solid #e4e4e4;}
.table_style0 th:last-child{border-right: 1px solid #e4e4e4;}
.table_style0 td{border: 1px solid #e4e4e4; padding: 7px 10px; text-align: left; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing:border-box;}
.table_style0 td:last-child{border-right: 1px solid #e4e4e4; }
.border_right{border-right: 1px solid #e4e4e4;}


/*¿¡µðÅÍ Åø¹Ù °¨Ãã*/
#content_toolbarTd{display:none;}
#content_ifrm{padding:0;line-height:0;}

.sel {border-top:1px solid #d9d9d9;}
.sel select {height:26px; border:1px solid #d9d9d9; border-radius:2px; color:#7a7a7a; font-size:12px;}
.sel input[type="text"] {height:24px; margin:0; padding:0 5px; border:1px solid #d9d9d9; border-radius:2px; color:#7a7a7a; font-size:12px;}
.sel .btnSearch {display:inline-block;height:26px;padding:0 12px; border:0 none; border-radius:2px; background:#7a7a7a; color:#fff; font-size:12px; line-height:22px; vertical-align:middle; cursor:pointer; font-weight:bold;}
.btnStyle01 {display:inline-block;height:26px;padding:0 22px; border:0 none; border-radius:2px; background:#7a7a7a; color:#fff !important; font-size:12px; line-height:24px; vertical-align:middle; cursor:pointer; font-weight:bold;}

.mboardHead {position:relative; width:100%; padding-right:84px; border-top:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; box-sizing:border-box; background:#f4f4f4; font-weight:bold; text-align:center; overflow:hidden;}
.mboardHead .titArea,
.mboardHead .dateArea {color:#333; font-size:12px; line-height:36px; text-align:center;}
.mboardHead .titArea {padding-right:15px;}
.titArea {float:left; width:100%; padding:0 84px 0 15px; box-sizing:border-box; font-size:12px; line-height:33px; text-align:left; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.titArea a {color:#333;}
.dateArea {display:block; position:absolute; top:0; right:0; width:84px; box-sizing:border-box; color:#777; font-size:12px; line-height:33px; text-align:center; text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}

.mPaging {margin:20px 10px; color:#333; text-align:center; font-size:12px; line-height:20px;}
.mPaging .prev {float:left; color:#333;}
.mPaging .prev img {margin:-2px 5px 0 0; vertical-align:middle;}
.mPaging .next {float:right; color:#333;}
.mPaging .next img {margin:-2px 0 0 5px; vertical-align:middle;}
.lineBox {border-top:1px solid #d9d9d9; padding-bottom:10px;}
