div.exam{
	font-size:14px;
	padding: 0 5px;
}
div.exam * {
	_font-size:14px;
	box-sizing:border-box;
}
div.exam-body{
	clear:both;
}
div.exam_text img{
	max-width:100%;
}

/* gukja 1차 카테고리 제목 수정 */
div.category_list{
	padding: 6px;
	_background: #e4e4e4;
	_margin: 0px 0px 2px 0px;
    font-size: 15px;
	color:#333;
}
div.category_list a{
	text-decoration:none;
	color:#333;


}
div.category_control_bt{
	text-align:right;
	float:right;
	cursor:pointer;
	margin-right:5px;	
}
div.category_control_bt:after{
	clear:both;
}

/* gukja 2차 카테고리 수정 */
div.sub_category_list{
	clear:both;
	padding: 5px;
	_background: #c4d0ef;
	margin: 0px 0 0px 20px;
	font-size: 14px;
	}
/* gukja 2차 카테고리 제목 수정 */
div.sub_category_list a{
	text-decoration:none;
	color:#585858;
	font-size: 14px;
}

span.disp_sub{
	cursor:pointer;
}
i.xi-plus{
	font-size:11px;
}
i.xi-minus{
	font-size:11px;
}

/* gukja 상단 안내창 박스 디자인 외 변경 */
div.no-exam-list{
    font-size: 20px;
    font-weight: 700;
    text-align: center;
    border: 3px dashed #ddd;
	border-radius: 8px 8px;
    padding: 40px 0;
	margin-top:20px;
}
.no-drag {
	-ms-user-select: none; 
	-moz-user-select: -moz-none; 
	-webkit-user-select: none; 
	-khtml-user-select: none; 
	user-select:none;
}
button.public-bt {
    display: block;
    margin: 0 auto;
	padding:5px 10px;
    font-size: 15px;
    margin-top: 10px;
}
div.search-header{
	margin:5px;
	display:none;
}
div.search-header select{
	font-size:12px;
	height:25px;
	line-height:25px;
}
div.search-header input{
	font-size:12px;
	height:25px;
	line-height:25px;
}
div.search-header button{
	font-size:12px;
	height:25px;
}

