@charset "utf-8";

/* Top Search */
.list-tsearch { border:1px solid #ddd; background:#fafafa; padding:20px 15px 3px; margin-bottom:15px; }

/* Category */
.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; }

@media all and (max-width:460px) {
	.responsive .view-btn i { margin-right:0px; }
}


/* 기본 END **********************************************************************************************************************************************************************************/
/*게시판 토탈*/
#board_total{ display:block; font-size:20px; line-height:130%; margin-bottom:30px;   }
#board_total b{ color:#009fc7; }

/* 배경 */
.sub_bg {position:relative; z-index:1;}
.at-content.sub_bg:before {content:''; width:706px; height:552px; position:absolute; top:-150px; right:-400px; background:url("/thema/Basic/img/sub_bg.png") no-repeat; z-index:-1;}

/* 뷰 페이징 */
.view_page_btn {margin-top:25px;}
.view_page_btn .left {font-size:0; float:left;}
.view_page_btn .left li {display:inline-block;}
.view_page_btn .left li a { background-repeat:no-repeat; font-size:16px; line-height:130%; transition:all 0.3s;}
.view_page_btn .left li a.view_prev {background-image:url("/skin/board/Basic-Board/img/prev_icon.png"); background-position:left center; padding-left:20px;}
.view_page_btn .left li a.view_next {background-image:url("/skin/board/Basic-Board/img/next_icon.png"); background-position:right center; padding-right:20px;}
.view_page_btn .left li:last-child:before {content:''; width:1px; height:12px; background-color:#bbb; margin:0 14px; display:inline-block;}
.view_page_btn .left li a.view_prev:hover {background-image:url("/skin/board/Basic-Board/img/prev_icon_hover.png");}
.view_page_btn .left li a.view_next:hover {background-image:url("/skin/board/Basic-Board/img/next_icon_hover.png");}
.view_page_btn .right {float:right; font-size:0;}

/* 하단 버튼 */
.btm_btn {margin-top:30px;}
.btm_btn a.view_btn {float:left; border-radius:20px; width:100px; height:40px; line-height:40px; text-align:center; font-size:16px;}
.btm_btn .delete {border:1px solid #bbb; color:#777;}
.btm_btn .right {float:right;}
.btm_btn .right a {color:#fff;}
.btm_btn .right a.btn_color1 {background-color:#546b88;}
.btm_btn .right a.btn_color2 {background-color:#366bb3; margin-left:10px;}

@media all and (max-width:1024px){
	/*게시판 토탈*/
	#board_total {font-size:18px; margin-bottom:20px;}
	/* 배경 */
	.at-content.sub_bg:before {background-size:500px; top:-110px;}
	/* 뷰 페이징 */
	.view_page_btn {margin-top:20px;}
	.view_page_btn .left li a {font-size:14px;}
	.view_page_btn .left li:last-child:before {height:10px; margin:0 11px;}
	.view_page_btn .left li a.view_prev {padding-left:17px;}
	.view_page_btn .left li a.view_next {padding-right:17px;}
}
@media all and (max-width:768px){
	/*게시판 토탈*/
	#board_total {font-size:16px; margin-bottom:10px;}
	/* 배경 */
	.at-content.sub_bg:before {display:none;}
}