
img {border:0; padding:0px; }
div {font-family:dotum;color:#444444; margin:0; padding:0;}
select,textarea{font-size:12px;font-family:dotum;color:#444444; border : solid 1px #E0E0E0; padding:1px; }
.input_style {font-size:12px; color:#444444; border : solid 1px #E0E0E0; padding:2px 1px 1px 1px;}
table { border-collapse:collapse; text-align:left; }
	td { padding:0; font-size:12px; color:#444444; font-family:dotum; line-height:17px; }
	th { padding:0; font-size:12px; color:#444444; font-weight: normal; }


a:link,a:visited{color:#444444;text-decoration:none;}
a:hover{color:#FF8800;text-decoration:underline;}
a { selector-dummy:expression(this.hideFocus=true); } 


#main { text-align:center; }


/************** header ***********************/
#topmenu { width:865px; height:20px; text-align: right; }
	.topmenu_img { background:url(../../image/topmenu_box_bg.gif); height:17px; }

#logo { width:865px; background:url(../../image/top_img.gif) no-repeat; height:94px; padding: 0 0 0 120px;}

#search { width:865px; background:url(../../image/bg_search.jpg) no-repeat; height:90px; padding: 0 0 10px 0; }
	#search .ncyok { width:200px; padding: 20px 0 0 30px; }
	#search .search_box { background:url(../../image/search_bg.gif); width:465px; height:49px;  margin: 22px 0 0 0 ;}
		#search .search_box select { width:120px; margin: 0 0 0 20px; }
		#search .search_box .search_input { border: none; background:url(../../image/seachinput_bg.gif) repeat-x; height:21px; width:255px; padding: 5px 3px 0 5px;  color: #EA6900; font-weight: bold; font-size: 12px;  }
	#search .date { width:200px;  font-weight: bold; color: #FFFFFF; padding: 20px 0 0 20px; }


/************** ΔΑΕΩΓχ ***********************/
#contents { width:865px; margin-top:0px; }
	#contents .left { vertical-align: top;  width:200px; }
		.login_area { background:url(../../image/login_box_bg1.gif) ;  width:200px; height:60px; text-align: center; }
		.login_btnarea { background:url(../../image/login_box_bg2.gif) ;  padding:9px 10px 0 10px ; text-align: center;}
		.login_text  a { font-size: 11px; color: #CC4210; }

		.youth_book { text-align: left; margin-left: 5px; }

		.date  td { background-color: #FE7940;  color: #FFFFFF; font-size: 11px;   letter-spacing: -1px; }




	#contents .center { vertical-align: top; width:445px; padding:0 10px; }
		.notice {  background:url(../../image/center_notice_bg2_new.gif); padding:10px; }
		.notice_tab {  width:423px; background:url(../../image/notice_tab_bg_new.gif);  margin-top:10px}
		
		.notice_menu td { font-size: 11px; color: #black; line-height:13px; text-align: center; padding:0 2px; letter-spacing: -1px;  vertical-align: middle }

		.notice_menu .clickOn	{	font-size:11px; color: #817474;}
		.center_bar {  background:url(../../image/center_bg.gif); width:445px; height:25px;  }
		.center_bg {  background:url(../../image/center_bg2.gif); width:445px;  text-align: center;  padding-top: 10px; }

	
	#contents .right { vertical-align: top;  width:200px; }
		.right_2 { background:url(../../image/right_bg.gif); width:200px;  }
		.board_bg { background:url(../../image/right_bg2.gif); text-align: center; }
			.board_bg img { padding: 1px 3px; }
		.info_bg { background:url(../../image/right_info_bg.gif);  padding: 5px 15px;}

		.community_view { font-size: 11px; color: #848484; line-height:13px; letter-spacing: -1px; padding:5px;}
			.community_view td { font-size: 11px; color: #848484; line-height:13px; padding:2px 15px;}


.linktext  td { font-size: 11px; letter-spacing: -1px;  padding:2px; text-align: left; }
.title { font-weight: bold; color: #444444; padding: 0 0 5px 0; }
.subtitle { font-size: 11px; color: #848484; line-height:13px; }
.imgline { border : solid 2px #E0E0E0; }

.list { margin:0 0 0 5px }
.title_type {  font-size: 11px;  padding:6px 0 0 0 ; text-align: center;  }
.title_type span { color:#777777; line-height:13px; }

.title_type2 {  padding:6px 0 0 5px ; text-align: left;   }
.title_type2 span {  font-size: 11px; color:#777777; line-height:13px; }

.layer_title { background:url(../../image/layer_box_title.gif); height:24px; padding: 0 30px 0 35px; color: #FFFFFF; }
.layer_con { background:url(../../image/layer_box_bg.gif);     padding: 5px 15px; font-size: 11px;  }
.layer_title_big { height:24px; padding: 3px 30px 0 10px;  font-weight: bold; }
.layer_con_big {  padding: 5px 10px; font-size: 11px;  vertical-align: top;}

.pic { width:170px; text-align:center; }
	.pic td { padding: 2px; text-align:center; line-height:14px;}

.ul_style	{		list-style:none;margin:0; padding:0 0 0 2px; margin-top:4px;}
.li_style	{		background:url(../../image/icon_dot.gif) no-repeat 0 0.25em; font-size: 11px; letter-spacing: -1px;	text-align: left; padding-left:10px;}

.fsmail	{		font-size: 11px; letter-spacing:-1px;	text-align: left; }

/************** footer ***********************/
.banner { width:865px; margin:20px 0 0 0 ;}
.bottom_menu { margin:10px 0 0 0 ;}
.copy { width:865px; text-align: center; margin: 10px 0; }
	.copy td { color: #848484;  font-size: 11px; }
 .join td {  font-size: 11px; }

 .table_margin { margin-top: 7px;}
 .table_margin2 { margin-top: 7px;}


