body,td {font-size: 12px; font-family:"dotum"; color:#4c4c4c ;line-height:140%; margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px;}
img     { border:0;}
img.db {display:block;}
button{cursor: pointer;}
.hand{cursor: pointer;}

a:link		{font-size:12px;color:#4c4c4c;font-family:"dotum";text-decoration: none;}
a:visited	{font-size:12px;color:#4c4c4c;font-family:"dotum";text-decoration: none;}
a:hover	    {font-size:12px;color:#4c4c4c;font-family:"dotum";text-decoration: none;}
a:active	{font-size:12px;color:#4c4c4c;font-family:"dotum";text-decoration: none;}



/*************************** ¹è°æÀÌ¹ÌÁö *******************************/

.con_bg {background:url(/inc/img/con_bg.gif) repeat-y; padding:30px 25px 40px 25px;}
.top_bg { background:url(/inc/img/top_bg.gif) repeat-x;}
.main_bg { background:url(/img/main_bg2.gif) repeat-x;}
.notice_bg {background:url(/img/bu.gif)  bottom left no-repeat;}
.png24 {background:url('../img/notice_bg.png'); _background:none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../img/notice_bg.png', sizingMethod='crop'); padding:27px 23px 23px 23px;}
.history_bg { background:url(/01/img/history_bg.gif) }
.history_bg2 { background:url(/01/img/history_bg2.gif) repeat-x;}
.img_bg1 {background:url(/button/img/imbg.gif) no-repeat;}
.img_bg2 {background:url(/button/img/imbgr.gif)  no-repeat;}
.img_bg3 {background:url(/button/img/imbgb.gif)  no-repeat;}

/* scroll style */
.scroll{
	border:1px solid #DEDEDE;padding:3px;
	scrollbar-face-color: #F3F3F3; scrollbar-shadow-color: #F3F3F3;
	scrollbar-highlight-color: #FFFFFF; scrollbar-3dlight-color: #F3F3F3;
	scrollbar-darkshadow-color: #FFFFFF; scrollbar-track-color:#FFFFFF; 
	scrollbar-arrow-color: #C5C5C5;
}

/*** form tag css ***/
input{vertical-align:middle;}
input.text{
	border:1px solid #dddddd;
	height:19px;
}
textarea{vertical-align:middle;}
textarea.text{
	border:1px solid #dddddd;
}
select{vertical-align:middle;height:20px;}

/* ff style */
input[type=radio] {border:0;margin:-2px 0 0 0;padding:0;} 
input[type=checkbox] {border:0;margin:-2px 0 0 0;padding:0;} 
/* ff style // */


/* copyright */
.copyright_bar {padding:0px 7px 0px 7px;}

/* pandding */
.b_35  { padding-bottom:35px;}
.b_30  { padding-bottom:30px;}
.b_25  { padding-bottom:25px;}
.b_20  { padding-bottom:20px;}
.b_15  { padding-bottom:15px;}
.b_10  { padding-bottom:10px;}
.b_8  { padding-bottom:8px;}
.b_5   { padding-bottom:5px;}
.l_15 {padding-left:15px;}
.t_20  { padding-top:20px;}
.t_15  { padding-top:15px;}
.t_10  { padding-top:10px;}
.t_5   { padding-top:2px;}
.tb_15   { padding:15px 0px 15px 0px;}
.tb_10   { padding:7px 0px 5px 0px;}
.10_10_10_15 {padding:10px 10px 10px 15px}
.10_10_10_10 {padding:10px 10px 10px 10px}

/* left_online */
.question {font-family:"dotum"; COLOR: #97aa89; font-size: 11px; font-weight:bold; line-height:14px;}
/*  DIV ½ºÅ¸ÀÏ*/
#quick_info     {position:absolute; width:100%; top:130; text-align:right; z-index:42;} 
#main_con		{position:absolute; top:60; left:30; text-align:center; width:170; z-index:98}		/*ÄÁÅÙÃ÷*/


/*0204*/
.text02_04 {font-family:"dotum"; font-size:12px; color: #666666;font-weight:bold;}

.sub_table td { border-bottom:solid #e6e6e6 1px; border-right:solid #e6e6e6 1px; font-family: "Verdana"; color: #898989; }
.sub_table01 { border-top:solid #e6e6e6 1px; border-left:solid #e6e6e6 1px; }
.sub_table02 td { border-bottom:solid #e6e6e6 1px; border-right:solid #e6e6e6 1px; font-family: "dotum"; color: #898989; }

/*0304 */
.text_00 {font-family:"dotum"; font-size: 12px; line-height:20px;}
.text_02 {font-family:"dotum"; font-size: 11px; line-height:17px; font-weight:bold;}
.text_03 {font-family:"dotum"; font-size: 12px; line-height:20px; padding-bottom:15px;}
.text_04 {font-family:"dotum"; font-size: 12px; line-height:20px; padding-bottom:20px;}
.text_05 {font-family:"dotum"; font-size: 12px; line-height:20px; padding-bottom:20px; color:666666}
.text_b_25 {font-family:"dotum"; font-size: 12px; line-height:20px; padding-bottom:25px;}
.text_h01 {font-family:"dotum"; color:#a38752; font-size: 12px; line-height:17px;font-weight:bold;  }
.text_h02 {font-family:"dotum"; color:#547617; font-size: 12px; line-height:17px;font-weight:bold;  }
.lgray1 {border-top:3px #898f61 solid; border-bottom:3px #898f61 solid;border-left:3px #898f61 solid;border-right:3px #898f61 solid;
padding:10px 10px 10px 10px}



/*0503 */
.board_title1 {font-family:"dotum";   font-weight:bold;  padding-bottom:3px;}
.board_text {font-family:"dotum"; font-size: 12px; color:#645d34; }





/* ·ÎÄÉÀÌ¼Ç*/
.location		    {font-family:"dotum"; COLOR: #999999; font-size: 11px; letter-spacing:-1px; }
.location	:link 	{font-family:"dotum"; COLOR: #999999; font-size: 11px; TEXT-DECORATION: none; letter-spacing:-1px; }
.location	:visited{font-family:"dotum"; COLOR: #999999; font-size: 11px; TEXT-DECORATION: none; letter-spacing:-1px;}
.location	:active {font-family:"dotum"; COLOR: #999999; font-size: 11px; TEXT-DECORATION: none; letter-spacing:-1px;}
.location	:hover 	{font-family:"dotum"; COLOR: #999999; font-size: 11px; text-decoration:underline; letter-spacing:-1px;}
.location2		    {font-family:"dotum"; COLOR: #999999; font-size: 11px; font-weight:bold; letter-spacing:-1px;}



/* gnb*/
.gnb		{font-family: "verdana";COLOR: #555555; font-size: 10px; letter-spacing:-1px;}
.gnb	:link 	{font-family: "verdana";COLOR: #555555; font-size: 10px; TEXT-DECORATION: none; letter-spacing:-1px;}
.gnb	:visited	{font-family: "verdana";COLOR: #555555; font-size: 10px; TEXT-DECORATION: none; letter-spacing:-1px;}
.gnb	:active 	{font-family: "verdana";COLOR: #555555; font-size: 10px; TEXT-DECORATION: none; letter-spacing:-1px;}
.gnb	:hover 	{font-family: "verdana"; COLOR: #225a2e; font-size: 10px; text-decoration:none; letter-spacing:-1px;}
.gnb2		{font-family: "verdana";COLOR: #555555; font-size:7px; padding:3px}

/* ½Ç½Ã°£ ¿¹¾à ¶óÀÎ*/

.table_Br {border-right: 1px solid #e2e2e2; border-bottom: 1px solid #e2e2e2; padding-left:30px;}
.table_B01  {border-bottom: 1px solid #e2e2e2; padding-left:15px;}
.table_L {border-right: 1px solid #e2e2e2; padding-left:30px;}







.type {	position:absolute;	left:0px;	top:0px;	width:757px;	height:503px;	z-index:99;}/* Å¸ÀÔº°..¼Ò°³³»¿ëÀüÃ¼ */

/* ÀÌ¹ÌÁö¶óÀÎ */
.line {
	border: 1px solid #666666; margin-left:0px; margin-right:0px;}

.table_t {border-right: 1px solid #E2E2E2; border-bottom: 1px solid #E2E2E2; font:"µ¸¿ò" ; size:11px; color:#4c4c4c; }
.table_b {border-bottom: 1px solid #E2E2E2; font:"µ¸¿ò" ; size:11px; color:#4c4c4c; }	
.table_bw {border-bottom: 1px solid #ffffff; font:"µ¸¿ò" ; size:11px; color:#4c4c4c; }
.table_r {border-right: 1px solid #ffffff;   font:"µ¸¿ò" ; size:11px;color:#4c4c4c;}	
.table_rb {border-right: 1px solid #ffffff; border-bottom: 1px solid #ffffff;   font:"µ¸¿ò" ; size:11px;color:#4c4c4c;}	
.table_tb {border-right: 1px solid #ffffff; border-bottom: 1px solid #E2E2E2;   font:"µ¸¿ò" ; size:11px;color:#4c4c4c;}	
.pop_line {border-top:10px #bfd0c3 solid; border-bottom:10px #bfd0c3 solid;border-left:10px #bfd0c3 solid;border-right:10px #bfd0c3 solid;}


/* ÆûÇÊµå¿¡ »ç¿ëµÇ´Â ½ºÅ¸ÀÏ ½ÃÆ® */

.form1 {font-family: "µ¸¿ò,verdana"; border: 1px #dedede solid; height:20; background-color:#FFFFFF; color:#4c4c4c; font-size:8pt; text-align:left; text-valign: middle;} 
.form2 {font-family: "µ¸¿ò,verdana"; border: 1px #dedede solid; height:20; background-color:#ffffff; color:#4c4c4c; font-size:8pt; text-align:left; text-valign: middle;}
.text_box {
	  BORDER-RIGHT: #dedede 1px solid; 
	  BORDER-TOP: #dedede 1px solid; 
	  FONT-SIZE: 12px; 
	  BORDER-LEFT: #dedede 1px solid; 
	  COLOR: #666666; 
	  BORDER-BOTTOM: #dedede 1px solid; 
	  FONT-FAMILY: "µ¸¿ò","verdana","arial";
	  line-height:18px;
	  BACKGROUND-COLOR: #ffffff}
.htc {behavior: url(../css/htc/selectbox.htc);}



/****************************************************************************
	input css Á¤ÀÇ
****************************************************************************/


.input01 { border-width:1px ; font-size:11px ; font-family:dotum; height:18px; color:#666666; background-color:#ffffff;  border-width:1; border-color:#cccccc; border-style:solid; line-height:160%; padding: 1 3 0 3 ;}
.input03 { border-width:1px ; font-size:12px ; font-family:dotum; height:20px; color:#666666; background-color:#d7e3f5;  border-width:1; border-color:#cfc6b3; border-style:solid; line-height:160%; padding: 1 3 0 3 ;}
.input04 { border-width:1px ; font-size:11px ; font-family:dotum; height:19px; color:#9b9b9b; background-color:#eef0e8;  border-width:1; border-color:#cdcfc6; border-style:solid; line-height:160%; padding: 1 3 0 3 ;}
.input05 { border-width:1px ; font-size:11px ; font-family:dotum; height:18px; color:#666666; background-color:#fbfaf8;  border-width:1; border-color:#cfc6b3; border-style:solid; line-height:160%; padding: 1 3 0 3 ;}
.input06 { border-width:1px ; font-size:12px ; font-family:dotum; height:19px; color:#555555; background-color:#cecdc9;  border-width:1; border-color:#a6a6a6; border-style:solid; line-height:160%; padding: 1 3 0 3 ;}
.input07 { border-width:1px ; font-size:12px ; font-family:dotum; height:22px; color:#555555; background-color:#ffffff;  border-width:1; border-color:#cccccc; border-style:solid; line-height:160%; padding: 10 8 5 8 ;}
.input_s		{font-size:12px; font-family: "µ¸¿ò,Tahoma"; color:#717171; height:20px;border:1px solid #cecece; padding:3 2 0 2;}
.input_g		{font-size:12px; font-family: "µ¸¿ò,Tahoma"; color:#717171; background-color:#fafafa; height:17px;border:1px solid #cecece; padding:3 2 0 2;}
.input_g2		{font-size:12px; font-family: "µ¸¿ò,Tahoma"; color:#717171; background-color:#eeeeee; height:20px;border:1px solid #bbbbbb; padding:3 2 0 2;}
.select	{font-size:12px; font-family: "µ¸¿ò,Tahoma"; color:#717171; height:20px; border:1px solid #cecece; padding:3 2 0 2;}



.t_b{border-bottom: 1px solid #e6e6e6; border-bottom: 1px solid #e6e6e6;}
.view_font {font:normal 11px dotum; color:#666666; padding-left:5px;}
.view_font	:link 	{font-family:"dotum"; COLOR: #666666; font-size: 11px; TEXT-DECORATION: none; }
.view_font	:visited{font-family:"dotum"; COLOR: #666666; font-size: 11px; TEXT-DECORATION: none; }
.view_font	:active {font-family:"dotum"; COLOR: #666666; font-size: 11px; TEXT-DECORATION: none; }
.view_font	:hover 	{font-family:"dotum"; COLOR: #666666; font-size: 11px; text-decoration:underline; }




/****************************************************************************
	board css Á¤ÀÇ
****************************************************************************/

.table-list { width:100%; }
.table-list thead { background:url('/button/tit_bg.gif'); }
.table-list tbody td { border-bottom:1px solid #E6E6E6; height:26px; text-align:center; color:#888888; font:normal 11px dotum; }
.table-list tbody th { border-bottom:1px solid #E6E6E6; height:26px; text-align:left; color:#555555; font:bold 11px dotum; padding-left:20px; }
.table-list tbody .num { font:normal 11px dotum; color:#999999; }
.table-list tbody .gubun { font:normal 11px dotum; color:#777777; }
.table-list tbody .subject { font:normal 11px dotum; color:#666666; text-align:left; padding-left:15px; padding-top:5px; padding-bottom:3px; }
.table-list tbody .subject a { font:normal 11px dotum; color:#222222; }
.table-list tbody .subject2 { font:normal 11px dotum; color:#666666; text-align:left; padding-left:5px; line-height:18px; padding-top:5px; padding-bottom:5px; }
.table-list tbody .subject3 { font:normal 11px dotum; color:#666666; text-align:left; padding-left:5px; line-height:18px; padding-top:5px; padding-bottom:5px; width:422; }
.table-list tbody .subject2 a { font:normal 11px dotum; color:#222222; text-align:left; padding-left:5px; line-height:18px;  padding-top:5px; padding-bottom:5px;}
.table-list tbody .name { font:normal 11px dotum; color:#aaaaaa; }
.table-list tbody .date { font:normal 11px dotum; color:#aaaaaa; }

#paging{margin-top:8px;text-align:right}
#paging img.prev{vertical-align:middle;margin-bottom:2px;}
#paging img.next{vertical-align:middle;margin-bottom:2px;}
#paging img.paging-part{vertical-align:middle;margin-bottom:2px;}
#paging a{font:normal 11px dotum;color:#666666;}
#paging strong{font:bold 11px dotum;color:#555555;}
#paging_center{margin-top:13px;text-align:center;}
#paging_center img.prev{vertical-align:middle;margin-bottom:2px;}
#paging_center img.next{vertical-align:middle;margin-bottom:2px;}
#paging_center img.paging-part{vertical-align:middle;margin-bottom:2px;}
#paging_center a{font:normal 11px dotum;color:#666666;}
#paging_center strong{font:bold 11px dotum;color:#555555;}

#board_view{}
#board_view .view_title1{width:100%;height:26px;overflow:hidden;background:url('/button/tit_bg.gif') repeat-x;}
#board_view .view_title1 table{width:100%;height:26px;}
#board_view .view_title1 table img{}
#board_view .view_title1 table .subject{text-align:left;color:#2f92ad;}
#board_view .view_title2{width:100%;height:27px;overflow:hidden;}
#board_view .view_title2 table td{height:27px;}
#board_view .view_title2 table .name{color:#888888;}
#board_view .view_title2 table .date{font:normal 9px verdana;color:#aaaaaa;}

.view_content{border-top:1px solid #e6e6e6;text-align:center;padding-top:15px;padding-bottom:30px;}
.view_content div{width:637px;margin:0 auto 0 auto;text-align:left;line-height:18px;color:#888888;}
.view_prev_next{width:100%;border-bottom:1px solid #e6e6e6;border-top:1px solid #e6e6e6;}
.view_prev_next table{width:100%;	}
.view_prev_next table th{width:69px;border-bottom:1px solid #e6e6e6;}
.view_prev_next table td{border-bottom:1px solid #e6e6e6;color:#888888;}
.view_prev_next table td a{color:#888888;}
