/******************************************************************
* =======================================================
* Previl CSS
*
* Á¦ ÀÛ: gubok kim (email : previl@previl.net,  homepage : http://previl.net)
*
* ¸¶Áö¸· ¼öÁ¤ÀÏ: 2003.02.25
*        
* =======================================================
******************************************************************/

*{margin:0;padding:0;}

body, td, th {
    font-family: 'Nanum Barun Gothic', 'NanumBarunGothic', '³ª´®¹Ù¸¥°íµñ', 'Nanum Gothic', 'nanumgothic', 'Apple SD Gothic Neo', Sans-Serif, 'Dotum', 'µ¸¿ò', 'Gulim', '±¼¸²', '±¼¸²Ã¼';
    font-size: 13px;
    color: #777777;
}

BODY {
	scrollbar-face-color: #EDEDED;
	scrollbar-shadow-color: #EDEDED;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-3dlight-color: #EDEDED;
	scrollbar-darkshadow-color: #C3C3C3;
	scrollbar-track-color: #F9F9F9;
	scrollbar-arrow-color: #C3C3C3;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

.body_margin {
	margin-top:10px;
	margin-bottom:10px;
	margin-left:10px;
	margin-right:10px;
	}

a,img,input,button {selector-dummy:expression(this.hideFocus=true); border:none;}
img {vertical-align:middle;}


table,tr,td {font-size: 12px;}
textarea {border:solid 1px #D9D9D9; font-family: "µ¸¿ò", "±¼¸²"; font-size: 12px; color: #444444; background-color:white;}
input {font-family: "µ¸¿ò", "±¼¸²"; font-size: 12px; color: #444444; border: 0; height:20px;}
submit {border:solid 0; font-size:12px; color:white; background-color:#747474; height:19px;}

.input2 {height:56px;}
.input3 {height:49px;}




.table{font-size: 12px; border-collapse:collapse;}
.tr{font-size: 12px; border-collapse:collapse; height:21px;}
.td{font-size: 12px; border-collapse:collapse; height:21px;}
.textarea {border:solid 1px #D6D6D6; font-family: "µ¸¿ò", "±¼¸²"; font-size: 12px; color: #444444; background-color:white;}
.input {font-family: "µ¸¿ò", "±¼¸²"; font-size: 12px; color: #444444; border: 1px solid #c3c3c3; height:20px;}


.input_login {font-family: "µ¸¿ò", "±¼¸²"; font-size: 12px; color: #444444; border: 1px solid #d0d0d0; height:20px; background-color:#f5f5f5;}


.submit {border:solid 0; font-size:12px; color:white; background-color:#747474; height:19px;}
.radio {border: 0;}
.border0 {border:0}
.cell {background-color:#D4D0C8;}


//ÇÊ¼ö 
.border0 {border:0;}
.mos_owner {font-family: "µ¸¿ò", "±¼¸²"; font-size: 12px; color: red; font-weight: bold;}
.mos_guest {font-family: "µ¸¿ò", "±¼¸²"; font-size: 12px; color: black;}
.mos_member {font-family: "µ¸¿ò", "±¼¸²"; font-size: 12px; color: green; font-weight: bold;}
.mos_no_content {font-family: "µ¸¿ò", "±¼¸²"; font-size: 12px; color: gray;}
.mos_keyword {font-family: "µ¸¿ò", "±¼¸²"; font-size: 12px; color: red;}
.mos_rmk_count {font-family: "µ¸¿ò", "±¼¸²"; font-size: 12px; color: #FF8000; font-weight: bold;}
.mos_this_page {font-family: "µ¸¿ò", "±¼¸²"; font-size: 14px; color: #FF8000; font-weight: bold;}
.mos_other_page {font-family: "µ¸¿ò", "±¼¸²"; font-size: 12px; color: black;}
.bbs_01 {font-family: "µ¸¿ò", "±¼¸²"; font-size: 12px; color: #666666; font-weight: bold;}
.bbs_02 {font-family: "µ¸¿ò", "±¼¸²"; font-size: 12px; color: #333333;}
.bbs_03 {font-family: "µ¸¿ò", "±¼¸²"; font-size: 12px; color: #666666;}
.bbs_04 {font-family: "µ¸¿ò", "±¼¸²"; font-size: 12px; color: #0B8BCA;}
.bbs_05 {font-family: "µ¸¿ò", "±¼¸²"; font-size: 12px; color: #0B8BCA;}
.white_textarea {
				scrollbar-face-color: #FFFFFF;
				scrollbar-shadow-color: #FFFFFF;
				scrollbar-highlight-color: #FFFFFF;
				scrollbar-3dlight-color: #FFFFFF;
				scrollbar-darkshadow-color: #FFFFFF;
				scrollbar-track-color: #FFFFFF;
				scrollbar-arrow-color: #FFFFFF;
				border:solid 1px #D9D9D9;
				font-size:12px;
				color:#666666;
				background-color:white;
				}


.textarea2 {
			PADDING-RIGHT: 5px; 
			PADDING-LEFT: 5px; 
			SCROLLBAR-FACE-COLOR: #f8f8f8; 
			BACKGROUND: #white; 
			PADDING-BOTTOM: 5px; 
			SCROLLBAR-HIGHLIGHT-COLOR: white; 
			SCROLLBAR-SHADOW-COLOR: #7C7C7C; 
			SCROLLBAR-3DLIGHT-COLOR: #7C7C7C; 
			SCROLLBAR-ARROW-COLOR: #7C7C7C; 
			PADDING-TOP: 5px; 
			SCROLLBAR-TRACK-COLOR: #f2f2f2; 
			SCROLLBAR-DARKSHADOW-COLOR: white;
			}


/*ÆùÆ® ½ºÅ¸ÀÏ*/
.f11 {font-family: "µ¸¿ò", "±¼¸²"; font-size: 11px; color: #666666;}
.f11_brown {font-family: "µ¸¿ò", "±¼¸²"; font-size: 11px; color: #8c7a67;}
.f11_orange {font-family: "µ¸¿ò", "±¼¸²"; font-size: 11px; color: #df640d;}
.white_b {font-family: "µ¸¿ò", "±¼¸²"; font-size: 12px; color: #ffffff; font-weight:bold}
.b_14o {font-family: "µ¸¿ò", "±¼¸²"; font-size: 14px; color: #e98137; font-weight:bold}
.b_14 {font-family: "µ¸¿ò", "±¼¸²"; font-size: 14px; color: #000000; font-weight:bold}

.name {font-family: "µ¸¿ò", "±¼¸²"; font-size: 12px;color: #4594d1;}
a.name:link {font-family: "µ¸¿ò", "±¼¸²"; font-size: 12px;color: #4594d1; text-decoration: none;}
a.name:visited {font-family: "µ¸¿ò", "±¼¸²"; font-size: 12px;color: #4594d1; text-decoration: none;}
a.name:hover {font-family: "µ¸¿ò", "±¼¸²"; font-size: 12px;color: #6bacde; text-decoration: none;}



/*¼­ºê °øÅë ½ºÅ¸ÀÏ*/
.top_img {
	background:url(../images/sub_digital.gif) no-repeat top left;
	}

.leftmenu_bg {
	background:url(../images/leftmenu_bg.gif) repeat-y top left;
	}

.leftmenu_pad {
	padding:8px 0px 8px 12px;
	}

.titlebar {
	background:url(../images/title_bg.gif) no-repeat bottom left;
	padding:5px 0px 5px 7px;
	}

.copymenu {
	background:url(../images/copybar.gif) no-repeat top center;
	padding:0 20px 0 20px;
	}


/*±âÅ¸*/

.paging_bg {
	background:url(../images/paging_bg.gif) repeat-x 68px right;
	}


/*¸®½ºÆ®Å×ÀÌºí*/

.field_bg {
	background:url(../images/field_bg.gif) repeat-x top;	
	}

.field { height:20px;vertical-align: middle; }

.field_bar {
	background:url(../images/field_bar.gif) no-repeat top right;
	font-family: "µ¸¿ò", "±¼¸²";
	font-size: 12px;
	color: #666666;
	font-weight:bold;
	}

.dot_bar	{
	background:url(../images/dot_bar.gif) no-repeat center right;
	}


.hand { cursor:pointer; border:0}
.hd {font-family:µ¸¿ò,µ¸¿òÃ¼,Tahoma; color:#444444;font-size:8pt;letter-spacing:-1;text-decoration:none} 
font.small {font-family:µ¸¿ò,µ¸¿òÃ¼,Tahoma; color:#444444;font-size:8pt;letter-spacing:-1;text-decoration:none} 


/*********************************************************************
*	GLOBAL
*********************************************************************/
form{ border:0;margin:0;}
.word_break {word-break:break-all;}
.hand { cursor:hand; border:0}

/*********************************************************************
*	LINKS
*********************************************************************/
/*a:link, a:visited, a:active  {color:#666666; text-decoration:none;}*/
a:hover  {color:#111111; text-decoration:none;}

a.small {font-family:µ¸¿ò,µ¸¿òÃ¼,Tahoma; color:#444444;font-size:11px;letter-spacing:-1px;text-decoration:none; font-weight:bold;}
/*********************************************************************
*	FONT
*********************************************************************/
font.bold {font-weight:bold;}
font.lh15 {line-height: 1.5em}
font.lh18 {line-height: 1.8em}
font.small {font-family:µ¸¿ò,µ¸¿òÃ¼,Tahoma; color:#444444;font-size:11px;letter-spacing:-1px;text-decoration:none} 
font.eng {font-family:verdana; font-size:10px;}
font.num {font-family:µ¸¿ò,µ¸¿òÃ¼,Tahoma; font-size:11px;}

font.page_list1 {font-family:verdana;font-size:11px}
font.page_list2 {font-family:verdana;font-size:11px; background-color:#BBBBBB;color:white; font-weight:bold;}
font.page_list3 {font-family:tahoma;font-size:8pt}



/*********************************************************************
*	BOARDER
*********************************************************************/
.all { border-width:1; border-color:#DDDDDD; border-style:solid; }
.left { border-left-width:1; border-left-color:#DDDDDD; border-left-style:solid; }
.right { border-right-width:1; border-right-color:#DDDDDD; border-right-style:solid; }
.top { border-top-width:1; border-top-color:#DDDDDD; border-top-style:solid; }
.bottom { border-bottom-width:1; border-bottom-color:#DDDDDD; border-bottom-style:solid; }
.box_bg { filter:progid:dximagetransform.microsoft.gradient(gradienttype=0,startcolorstr=#FFFFFF,endcolorstr=#E7E7E7); border-width:1; border-color:#CCCCCC; border-style:solid; }


/*********************************************************************
*	FORM
*********************************************************************/
.ip {background-color:#FFFFFF; border:1px; color:#BBBBBB solid; height=15px}
.ip2 {height:21px;color:#818181; border:1px #BBBBBB solid;}




/*********************************************************************
*	Background
*********************************************************************/
.gr_bg { filter:progid:dximagetransform.microsoft.gradient(gradienttype=0,startcolorstr=#efefef,endcolorstr=#fafafa); }
.cus_bg1 { background-color:#CCCCCC; }
.cus_bg2 { background-color:a6c6f2; }
.cus_bg3 { background-color:#DDDDDD; }


/*********************************************************************
*	Button Effect
*********************************************************************/
.btn {border-width:1px; border-color:#BBBBBB; filter:progid:dximagetransform.microsoft.gradient(gradienttype=0,startcolorstr=#E1E1E1,endcolorstr=#F7F7F7); border-style:solid; padding:3 10 2 10;cursor:hand; height=20px}


.dot_bar	{ background:url(/pboard/skin/D04_bo/img/dot_bar.gif) no-repeat center right; }