@charset "utf-8";

.list-top { line-height:1px; }

.list-category .div-tab.tabs { margin-bottom:0px; }

.list-board { margin-bottom:15px; border-top:2px solid #000}
.list-board #infscr-loading { background: rgb(0, 0, 0); margin:0px; padding: 10px; border-radius: 10px; left: 50%; width: 200px; margin-left:-110px; text-align: center; bottom: 50px; color: rgb(255, 255, 255); position: fixed; z-index: 100; opacity: 0.8; -webkit-border-radius: 10px; -moz-border-radius: 10px; }
.list-board .list-more { text-align:center; margin-top:15px; }
.list-board .list-more a { color:#ddd; font-size:60px; }
.list-board .list-top { line-height:1px; }
.list-board .list-head {font-size:14px}
.list-board .list-item {font-size:14px}

/* Icon */
.list-board .wr-text { font-family:dotum; font-size:11px; letter-spacing:-1px; line-height:11px; font-weight:normal; }
.list-board .wr-icon { display:inline-block; padding:0px; margin:0px; overflow:hidden; vertical-align:middle; background-repeat: no-repeat; background-position: left top; }
.list-board .wr-notice { width:37px; height:19px; background-image: url('../../img/icon_notice.gif'); }
.list-board .wr-new { width:12px; height:12px; background-image: url('../../img/icon_new.gif'); }
.list-board .wr-secret { width:12px; height:12px; background-image: url('../../img/icon_secret.gif'); }
.list-board .wr-hot { width:12px; height:12px; background-image: url('../../img/icon_hot.gif'); }
.list-board .wr-video { width:12px; height:12px; background-image: url('../../img/icon_video.gif'); }
.list-board .wr-image { width:12px; height:12px; background-image: url('../../img/icon_image.gif'); }
.list-board .wr-file { width:12px; height:12px; background-image: url('../../img/icon_file.gif'); }
.list-board .wr-vicon { position:absolute; left:4px; bottom:3px; color: rgba(255,255,255,1); font-size:16px; z-index:1; }
.list-board .reply-wait { width:44px; height:15px; background-image: url('../../img/reply_wait.gif'); }
.list-board .reply-end { width:44px; height:15px; background-image: url('../../img/reply_end.gif'); }

/* Width */
.list-board .wr-chk { width:40px; }
.list-board .wr-num { width:60px; }
.list-board .wr-thumb { width:60px; }
.list-board .wr-category { width:140px; }
.list-board .wr-sex { width:80px; }
.list-board .wr-area { width:60px; }
.list-board .wr-state { width:120px; }
.list-board .wr-cost { width:150px; color:#000 !important }
.list-board .wr-part { color:#2b37e5; }
.list-board .wr-name {}
.list-board .wr-price { width:120px; }
.list-board .wr-date { width:80px; }
.list-board .wr-hit { width:60px; }
.list-board .wr-down { width:50px; }
.list-board .wr-visit { width:50px; }
.list-board .wr-good { width:50px; }
.list-board .wr-nogood { width:50px; }
.list-board .wr-star { width:80px; }
.list-board .wr-reply { width:60px; }
.list-board .wr-none { padding:0px 0px; text-align:center; color:#888; }
.list-board .wr-comment { margin:0px 10px; }
.list-board .wr-hidden { display:none; }

.list-board .wr-state2 {margin-left:2px;color:#000}
.list-board .wr-state2 strong {font-weight:normal;color:#a53f4f}

.pay_type1 {display:inline-block;width:18px;line-height:18px;text-align:center;border:1px solid #008ecc;font-size:11px;color:#008ecc}
.pay_type2 {display:inline-block;width:18px;line-height:18px;text-align:center;border:1px solid #ed1c24;font-size:11px;color:#ed1c24}
.pay_type3 {display:inline-block;width:18px;line-height:18px;text-align:center;border:1px solid #22b14c;font-size:11px;color:#22b14c}

/* List */
.list-board .list-body { list-style:none; padding:0px; margin:0px; }
.list-board .list-body li { border-bottom:1px solid #ddd; display:table; width:100%; table-layout:fixed; }
.list-board .list-body li:hover { color:#000; background-color:#F8F8F8; }
.list-board .list-body li > div { display:table-cell; height:34px; line-height:22px; padding:6px 0px; text-align:center; color:#666; vertical-align:middle; }
.list-board .list-body .wr-subject { padding-left:15px; text-align:left; }
.list-board .list-body .wr-subject .item-subject { display:block; word-break:break-all; }
.list-board .list-body a.item-subject{ font-size:16px; color:#000; font-weight:bold; }
.list-board .list-body .wr-name { text-align:center; }
.list-board .list-body .wr-price { text-align:left; }
.list-board .list-body .wr-name a { display:block; text-overflow:ellipsis; white-space:nowrap; word-wrap:normal; overflow:hidden; }
.list-board .list-body .thumb-img { position:relative; width:46px; height:46px; margin:0px auto; }
.list-board .list-body .thumb-icon { position:relative; width:46px; height:46px; display:table; margin:0px auto; }
.list-board .list-body .thumb-icon a { display:table-cell; width:1%; background:#eee; color:#fff; vertical-align:middle; font-size:30px; }
.list-board .list-body .thumb-icon img { width:46px; height:46px; margin:0px auto; }
.list-board .list-body .wr-reply span { font-size:11px; letter-spacing:-1px; padding:3px 5px; line-height:11px; }
.list-board .list-body .state_btn1 {margin:0 auto;width:90px;text-align:center;border:1px solid #ccc;background:#fff;padding:7px 0px;font-size:13px;color:#555}
.list-board .list-body .state_btn2 {margin:0 auto;width:90px;text-align:center;border:1px solid #000;background:#000;padding:7px 0px;font-size:13px;color:#fff}

.mc-list-skin select {height:30px}
.hd_write_btn { position:absolute; right:0; top:0; }
.hd_write_btn .btn { height:30px; }

@media all and (max-width:768px) {
	.list-board .wr-area span {display:block}
	.responsive .list-board .wr-hidden { display:inline-block !important; }
	.responsive .list-board .item-subject { text-overflow:ellipsis; white-space:nowrap; word-wrap:normal; overflow:hidden; }
	.responsive .list-board .item-details { margin-right:-15px; margin-top:5px; }
	.responsive .list-board .item-details > span { margin-right:15px; font-weight:normal; }
	.responsive .list-board .item-details > span:last-child { margin-right:0px; }
	.tab_menu {width:80% !important;}
	.list-board .wr-name {width:;}
	.list-board .wr-price {width: 110px;}
	.list-board .wr-category { width:100px; }
	.list-board .wr-default {width: 80px;}
	.mc-list-skin div {width:200px !important;}
	.sort-btn { top:145px !important; right:10px !important;}
}

.tab_menu {padding:0px; margin:10px auto 30px auto;width:50%; overflow:hidden}
.tab_menu li {float:left; width:50%;padding:5px 20px;list-style:none;text-align:center;border:1px solid #666;cursor:pointer;}
.tab_menu li.on {background:#5D5D5D;color:#fff;border:1px solid #5D5D5D;}
.tab_menu li.on a {color:#fff;}
.mc-list-skin {clear:both;}
.list-map {width:100%;height:500px;border:none;}
.wr_subject {color:#001054;font-weight:700;font-size:13px; margin-bottom:5px;}

#mc_frm select {padding:5px;font-size:12px;}

.sort-btn {
	position: absolute;
    right: 20px;
    top: 108px;
}

.dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu {
	position: absolute;
    top: 25px;
	left: -106px;
	bottom: auto;
    margin-bottom: 1px !important;
}

.cnt_cmt {color:#ff6600}
.view-img img { display:block; max-width:100%; margin:0 auto 15px; border:0; height:auto; }
.view-icon { padding:0 20px 10px 10px;margin-bottom:20px;border-bottom:solid 1px #eee; }
.view-icon img { width:34px; border-radius:50%; margin-bottom:5px; }
.c1 {padding:5px;color:#008000; border:1px solid #008000;}
.c2 {padding:5px;color:#0000CC; border:1px solid #0000CC;}
.c3 {padding:5px;color:#CC0000; border:1px solid #CC0000;}
.c4 {padding:5px;color:#990000; border:1px solid #990000;}

.info {
	display:none;
	position: absolute;
    top: 5px;
	left: 10px;
	padding:2px;
	background:#fff;
	z-index:10000;
}
.info .inner {border:1px solid #000; padding:5px; text-align:center;}
.info .rbtn {border:1px solid #666;background:#fff;padding:5px;}