@charset "utf-8";

/*============================| base.css v1|===================================/

							http://www.eluocnc.com

	프로젝트	:	일주학술재단
	작성일		:	2009.09.04
	수정일		:	2009.09.04
	작업자		:	백명훈

============================================================================/
*/


html, body{
		margin:0px;
		padding:0px;
		font-size:12px; 
		font-family:"맑은고딕", Malgun Gothic, "돋움", dotum, sans-serif; 
		line-height:15px;
		color:#787878;
		height:100%;
		background-color:#fff;
}
html {overflow-y:scroll;}

h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,form,fieldset, p{
		margin:0;
		padding:0;
		list-style:none;
		font-size:12px; 
		font-family:"맑은고딕", Malgun Gothic, "돋움", dotum, sans-serif; 
		color:#787878;
		font-weight:normal;
}


a:link {color:#787878; text-decoration:none;}
a:visited {color:#787878; text-decoration:none;}
a:hover {color:#638741; text-decoration:underline;}


div, ul, li, p, tr, td {
		margin:0;
		padding:0;
		font-family: "맑은고딕", Malgun Gothic, "돋움", dotum, arial,curier,seoul;
		font-size:12px;
}

ul, li {list-style:none;}

img { 
	border:0;
}
.png24 {_tmp:expression(setPng24(this));}

table { border-collapse: collapse; border-spacing: 0; }

hr { display: none; }
caption {display: none; }

#hidden {position:absolute; left:0; top:0; overflow:hidden; font-size:0; line-height:0; visibility:hidden; width:0px; height:0px;}


/*
-----------------------------------------------------------------------------------------Text Color
*/






/*
-----------------------------------------------------------------------------------------Align
*/

/*상하*/
.vat{vertical-align:top;}
.vam{vertical-align:middle;}
.vab{vertical-align:bottom;}

/*좌우*/

.tal{text-align:left;}
.tac{text-align:center;}
.tar{text-align:right;}


.inline{display:inline;}

.fl{float:left;}
.fr{float:right;}
.clear{clear:both;}
/*
-----------------------------------------------------------------------------------------from
*/


input {font-size:11px; color:#787878; border:1px solid #eaeaea; vertical-align:middle; height:18px;}
input[type=radio] {font-size:11px; vertical-align:middle; margin-top:-2px; *margin-top:-3px;}

/* 120619_추가 */
input[type=checkbox] { border:1px solid #fff}
input[type=radio] { border:1px solid #fff}

/*
input[type=radio] { border:none; }

input {border:expression((this.type=='radio')?'0':'1px solid red');} 
*/
textarea {
		font-size: 12px; font-family: "맑은고딕", Malgun Gothic, "돋움", arial,curier,seoul; 
		color: #787878; line-height: 15px; 
		border:1px solid #ccc;
		scrollbar-face-color:#fff;
		scrollbar-highlight-color:#f7f7f7;
		scrollbar-shadow-color:#e7e7e7;
		scrollbar-3dlight-color:#e7e7e7;
		scrollbar-arrow-color:#e7e7e7;
		scrollbar-track-color:#f7f7f7;
		scrollbar-darkshadow-color:#fff;
		scrollbar-base-color:#f7f7f7;
}

select{
		border:1px solid #d1d1d1;
		color:#626262;
		font-size:11px;
		font-family: "맑은고딕", Malgun Gothic, "돋움", arial,curier,seoul; 
		height:18px;
		vertical-align:middle;
}



#pagingwrap{clear:both; margin-top:20px; position:relative; font:11px/120% Dotum;}
#pagingwrap2{clear:both; margin-top:10px; position:relative; font:11px/120% Dotum;}
#pagingwrap3{clear:both; margin-top:0px; position:relative; font:11px/120% Dotum;}
.all_page{position:absolute; left:0px; top:0px; font-size:11px; color:#647b8b;}
.all_page img{vertical-align:middle;}
.all_page span{color:#1995b9;}
.page {float:left; color:#999999; font-size:11px;}
.page strong {color:#7fc141; font-weight:normal;}
.paging{text-align:center;line-height:120%;}
.paging img{vertical-align:middle;}
.paging a{padding:0 3px 0 3px; font-size:11px; text-decoration:none; text-align:center;}
.paging a strong{color:#7ec040;}
.paging a:link {color:#83767C;}
.paging a:hover {color:#7ec040;}
.paging span a{padding:0 0 0 2px; background-image:none;}
.paging a.none{background-image:none;}
.paging span a img{vertical-align:middle; margin-bottom:2px;}
.paging a.first-child{background:none;padding-left:8px;}
