@charset "UTF-8";
/*정책자료*/
.search_input_wrap input::placeholder {
	color:#999;
}
.top_list li {
	border-bottom:1px solid #cdcdcd;
	border-top:1px solid #cdcdcd;
	border-right:1px solid #cdcdcd;
	cursor:pointer;
	margin:1.5px;
}
.top_list li:first-child {
	border-left:1px solid #cdcdcd;
}
.top_list li.is-selected {
	border:1px solid #171717 !important;
}
.max768 {
	display:none;
}
.result_list_title a:hover {
	text-decoration:underline;	
}
.result_bottom_wrap {
	position:relative;
	padding-top:10px;
}
.result_bottom_wrap .view_count {
	position:absolute;
	right:0;
	top:-25px;
	font-size:17px;
	font-weight:700;
}
.result_bottom_wrap .view_count:before {
	content:"";
	display:inline-block;
	width:18px;
	height:14px;
	margin:0 6px -2px 0;
	background:url('../images/library/icon/c-view.svg') no-repeat center center/ cover;
}

/*통합검색*/
.sch_content .top_list li {
	width:25%;
}

@media all and (max-width:768px) {
	.top_list {margin-top: 20px}
	.result_list_wrap{margin-top: 40px}
	.max768 {
		display:block;
	}
	.top_list {
		display:flex;
		flex-wrap:wrap;
	}
	.top_list > li {
		width:33.33% !important;
		font-size: 16px;
	}
	.top_list > li:is(:nth-child(1), :nth-child(2), :nth-child(3)) {
	}
	.top_list > li:nth-child(4) {
		border-left:1px solid #cdcdcd; 
	}
	.sch_content .top_list li {
		width:25% !important;
		/*font-size:13px;*/
		border-bottom:1px solid #cdcdcd;
	}
	.sch_content .top_list > li:is(:nth-child(1), :nth-child(2), :nth-child(3)) {
		padding:10px 0;
	}
}
@media all and (max-width:400px) {
	.result_txt_wrap > div {
		padding:15px;
	}
	.agency span {
		font-size:15px;
		padding: 0 5px !important;
	}
}
