@charset "utf-8";



/* Category */
.list-category {display: none !important;}
.list-category .tabs { margin-bottom:20px; }
.list-category .dropdown { margin-bottom:20px; }
.list-category .active a, .list-category .selected a { color:crimson; font-weight:bold !important; }

/* List */
.list-wrap { width:100%; }
.list-admin { text-align:center; margin:15px 0px; }
.list-btn .sort-drop { min-width:120px !important; left:auto !important; right:0px !important; }
.list-btn .sort-drop .sort a { color:crimson !important; font-weight:bold !important; }
.is-pc .ko .list-btn .sort-drop { font-size: 12px; }

/* Page */
.list-wrap .pagination a, .view-wrap .pagination a { color:#333 !important; }
.list-wrap .pagination .active a, .view-wrap .pagination .active a { color:#fff !important; background:#444 !important; border-color:#444 !important; }

/* View */
.view-wrap { width:100%; overflow:hidden; }
.view-wrap.view-modal { padding:5px; margin:0px; }
.view-btn { margin:0px 0px 30px; }
.view-btn i { margin-right:2px; }

/* Write */
.write-wrap { width:100%; overflow:hidden; }

.map_list {display:block; padding:3px 0 5px 0; width:170px; text-align:center;}
.map_list a {text-align:center; font-size:13px;}
.map_list img {position: absolute; cursor: pointer; right: 5px; top: 10px !important;}
#map {}

.map_list222 {line-height:2; width:180px; text-align:center;}
.map_list222 img {position: absolute; cursor: pointer; right: 5px; top: 10px !important;}


.close {position: absolute;top: 10px;right: 10px;color: #888;width: 17px;height: 17px;background: url('https://t1.daumcdn.net/localimg/localimages/07/mapapidoc/overlay_close.png');}
.close:hover {cursor: pointer;}


@media all and (max-width:460px) {
	.responsive .view-btn i { margin-right:0px; }
}




/* Àü±¹Áö»ç ¾È³» Ä¿½ºÅÒ */
.board-list { padding-left: 60px; }

.box-list-top { 
	font-size: 40px; padding: 1.6em 0 1.2em; 
}
.box-list-top .text-v1 { line-height: 1.3; }
.list-tsearch { max-width: 580px; }
.list-tsearch * { font-size: 18px; }
.list-tsearch .box1 { display:flex; }
.list-tsearch .box1 .input-search { flex:1; }
.list-tsearch .form-group { margin-bottom: 0; }
.list-tsearch .form-control { height: auto; }
.list-tsearch .btn { 
	height: 100%; background: var(--sub-color); 
	border-color: var(--sub-color);
}
.list-tsearch .btn:hover {
	background: var(--main-color); 
	border-color: var(--main-color);
}
@media (max-width:1400px) {
	.board-list { padding-left: 0; }
}
@media (max-width:768px) {
	.bg_box { 
		background: none !important; 
	}
}
@media (max-width:580px) {
	.box-list-top { font-size: 35px; }
	.list-tsearch * { font-size: 14px; }
}