/************************************
 * 
 *   Common CSS
 *   Date 2011. 06.01
 *
 ************************************/

/* 요소(element) 여백 초기화  */
html, body,
div, span,
dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6,
blockquote, p, address, pre, cite,
form, fieldset, input, textarea, select,
table, th, td {
	margin:0;
	padding:0;
	}

/* 제목요소 */
h1, h2, h3, h4, h5, h6 {  
	font-size:100%;   
	font-weight:normal;   
	} 

/* 테두리 없애기 */
fieldset, img, abbr,acronym { border:0 none; } 

/* 목록 */
ol, ul { list-style:none; }

/* 테이블 - 마크업에 'cellspacing="0"' 지정 함께 필요 */
table {
	border-collapse: collapse;
	border-spacing:0;
	border:0 none;
	empty-cells:show;
	}
caption { display:none; }

/* 텍스트 관련 요소 초기화 */
address, caption, strong, em, cite {
	font-weight:normal;
	font-style:normal;
	}
ins { text-decoration:none; }
del { text-decoration:line-through; }



/* 수평선*/
hr { display:none; }

/* 주석*/
h2 { display:none; }

#wrapper {
	margin:0 !important; 
	padding:0 !important;
	background-image:none !important;
	background:#ffffff;

}

/* ----------------------------------------------- */
#footerWrap { 
	clear:both;
}
#footer{
	padding-left:180px;
	padding-top:20px;
	padding-bottom:20px;
	font-size:11px;
}


/*** 스크롤 ***/
.scroll	{
	scrollbar-face-color:#FFFFFF;
	scrollbar-shadow-color:#AFAFAF;
	scrollbar-highlight-color:#AFAFAF;
	scrollbar-3dlight-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-track-color:#F7F7F7;
	scrollbar-arrow-color:#838383;
	background-color:#FFF;
}


/* Text */
.titl_msg { font:8pt dotum;}
.input_help_msg { padding:10px 10px 10px 0px; font:8pt dotum;letter-spacing:-1px;color:#359AFF;}

/*** 폼박스 기본 설정 ***/
form input,textarea {border:1px solid #cccccc;}
form .noline input {border:0px;}


/*** 폼박스 보더 ***/
.SearchText	{border:1px solid #cccccc; height:13px; padding-top:0px; padding-left:4px;font-size:11px;}
.inputText	{border:1px solid #cccccc; height:22px; padding-top:3px; padding-left:4px;width:99%;}
.linputText	{border:1px solid #cccccc; height:22px; padding-top:3px; padding-left:4px;}
.rinputText	{border:1px solid #cccccc; height:22px; padding-top:3px; padding-left:4px;text-align:right;}
.cinputText	{border:1px solid #cccccc; height:22px; padding-top:3px; padding-left:4px;text-align:center;}
.textAreaText	{border:1px solid #cccccc; padding-top:3px; padding-left:4px;}
.null		{border:0;}


/***** Page Number **********/
#PageNaviList{
	padding-top:10px;
	padding-bottom:10px;
	padding-left:0px;
	padding-right:0px;
	vertical-align:top;
	text-align:center;

} 
.PageNavi{
	margin:0 2px 0 2px;
	color:#0080FF;
	background:#FFFFFF;
	font:12px tahoma;
	text-align:center;
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:3px;
	font-weight:normal;
	letter-spacing:0;
	border:1px solid #ccc;;
	}
.PageNaviOFF{
	margin:0 2px 0 2px;
	color:#666;
	background:#FFFFFF;
	font:12px tahoma;
	text-align:center;
	padding-left:10px;
	padding-right:10px;
	padding-top:3px;
	padding-bottom:3px;
	font-weight:bold;
	letter-spacing:0;

	}
.PageNaviQuick{
	margin:0 2px 0 2px;
	color:#666;
	background:#FFFFFF;
	font:12px tahoma;
	text-align:center;
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
	padding-bottom:3px;
	font-weight:normal;
	letter-spacing:0;
	border:1px solid #ccc;
	
	}
#PageNaviList a{text-decoration: none;}


/* Table List CSS */

#TableList {
	border-collapse: collapse;
	border-spacing:0;
	border-bottom:1px solid #ccc;
	empty-cells:show;
	width:99%;

	}

#TableList .tit_first	{padding:5px 3px 5px 10px;background-color:#f2f2f2;font:12px tahoma;font-weight:bold;letter-spacing:0;border-left:1px solid #ccc;border-top:1px solid #ccc;border-right:1px solid #ccc;}
#TableList .tit		{padding:5px 3px 5px 10px;background-color:#f2f2f2;font:12px tahoma;font-weight:bold;letter-spacing:0;border-top:1px solid #ccc;border-right:1px solid #ccc;}
#TableList .tp_first	{padding:5px 3px 5px 3px;background-color:#ffffff;font:11px tahoma;font-weight:normal;letter-spacing:0;border-left:1px solid #ccc;border-top:1px solid #ccc;border-right:1px solid #ccc;}
#TableList .tp		{padding:5px 3px 5px 3px;background-color:#ffffff;font:11px tahoma;font-weight:normal;letter-spacing:0;border-top:1px solid #ccc;border-right:1px solid #ccc;}
