<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">

/* 전체 적용 스타일 */
	div,input,select,textarea { color:#666; font-size:12px; font-family:Dotum, Gulim, AppleGothic, Sans-serif; }
	img { border:0; }
	form { margin:0; }

	a:link, a:visited { color:#666; text-decoration:none; }
	a:hover, a:active { color:#666; text-decoration:none; }

	.dropshadow {}
	.btnbg { }
	.adm_mode { color:#666; font-size:11px; font-family:Verdana; font-weight:bold; text-align:center; }
	.autolnk:link, .autolnk:visited { color:#666; text-decoration:none; }
	.autolnk:hover, .autolnk:active { color:#666; text-decoration:none; }


/* 레이아웃 공통 */
#ls_frame, #vc_frame, #wf_frame { clear:both; margin:0 auto; text-align:center; white-space:nowrap; }
	#ls_layout, #vc_layout, #wf_layout { margin:0 auto; width:100%; text-align:left; }


/* 리스트 - 레이아웃 스타일 */
	#ls_layout form { margin:0; }
	#ls_top_left { float:left; padding-top:0em; font-size:10px; font-family:Arial; }
	#ls_top_right { float:right; font-size:11px; font-family:Verdana; }

	#ls_title { clear:both; height:24px; padding:10px 0 0 0; background:url(img/notice_bg.gif) 0 0 repeat-x;}
		#ls_title h4 { margin:0; padding:0; font-weight:bold; font-size:12px; color:#666; text-align:center; }
		#ls_title a:link, a:visited { color:#333333; text-decoration:none; }
		div.ls_content { clear:both; height:1.2em; padding:10px 0 8px 0; background:url(img/line_dot.gif) bottom repeat-x; }
			div.ls_content:hover { background-color:#fbffff; }
			div.ls_content p, div.ls_content h5 { margin:0; }

		.ls_body2 { float:left; width:8%; text-align:center;  }
		.ls_body3 { float:left; width:10%; text-align:center; }
		.ls_body4 { float:left; width:61%; text-align:left; }
		.ls_body5 { float:left; width:12%; text-align:center; }
		.ls_body6 { float:left; width:12%; text-align:center; }
		.ls_body7 { float:right; width:6%; text-align:center; }

		.ls_bodyn { color:silver; text-align:center; }
        .bgline {background:url(img/bg_line.gif) right 0 no-repeat; }

	/* 페이지 바로가기 */
	#ls_page { clear:both; padding:1.2em 0 2em 0; text-align:center; }
		#ls_page p { margin:0; }

	/* 버튼 */
	#ls_btn { text-align:right; }

	/* 검색 */
	#ls_srh { text-align:center; }
		#ls_srh form { margin:0; }
		#ls_srh table, #ls_srh td { margin:0 auto; padding:0; }
		#srhstr { border:1px solid #e0e0e1; height:15px; }
		.check {border:solid 1px #FFF;}

/* 리스트 - 공통 스타일 */
	/* 링크버튼 */
	a.ls_sbtn { font-family:Arial; font-size:11px; }
	a.ls_sbtn:link, a.ls_sbtn:visited { color:#666; text-decoration: none; }
	a.ls_sbtn:hover, a.ls_sbtn:active { color: #ff4a00; text-decoration: none; }

	/* 제목, 작성자 링크 */
	a.ls_lnk { font-family:돋움; font-size:12px; }
	a.ls_lnk:link, a.ls_lnk:visited { color:#666; text-decoration: none; }
	a.ls_lnk:hover, a.ls_lnk:active { color: #ff4a00; text-decoration: none; }

	a.ls_lnk_b { font-family:돋움; font-size:12px; }
	a.ls_lnk_b:link, a.ls_lnk_b:visited { color:#666; text-decoration: none; }
	a.ls_lnk_b:hover, a.ls_lnk_b:active { color: #ff4a00; text-decoration: none; }
	

	/* 페이지 바로가기 링크 */
	.ls_psc, .ls_psc_s { font-family:Verdana; font-size:11px; padding:0 6px 0 6px; }
	.ls_psc_s { color:#666; }
	a.ls_psc:link, a.ls_psc:visited { color:#666; text-decoration: none; }
	a.ls_psc:hover, a.ls_psc:active { color: #ff4a00; text-decoration: none; }

	/* 번호, 작성일, 조회수 */
	.ls_body2, .ls_body6, .ls_body7 { font-family:Dotum; font-size:12px; }
	.ls_body3 { font-size:11px; }

	/* 메모 갯수 */
	.ls_mnum, .ls_mnum_b { font-family:Verdana; font-size:11px; white-space:nowrap; }
	.ls_mnum_b { font-weight:bold; }


/* 내용보기 - 레이아웃 스타일 */
	#vc_layout form { margin:0; }

	/* 게시물 정보 영역 */
	.vc_row_top { clear:both; border-top:3px solid #93c3dd; }
	.vc_row_space { clear:both; height:30px; }
	.vc_row { clear:both; background:url(img/line_dot.gif) bottom repeat-x; }
		.vc_label { float:left; width:10%; height:22px; padding:10px 0 0 10px; font-weight:bold; color:#666;}
		.vc_right { height:22px; padding:10px 0 0 10px; text-align:left;}
    .vc_row2 { clear:both; border-top:solid 2px #c0dceb; }
    	.vc_label2 { float:left; width:10%; padding:10px 5px 10px 10px; font-weight:bold; color:#666;}
        .vc_right2 { padding:10px 5px 4px 5px; text-align:left;}
    .vc_row3{ clear:both; border-bottom:solid 2px #c0dceb; }
    	.vc_label3 { float:left; width:10%; padding:10px 5px 10px 10px; font-weight:bold; color:#666;}
        .vc_right3 { padding:10px 5px 6px 5px; text-align:left;}
    .vc_rowbg { width:100%; height:1px; background:url(img/line_dot.gif) repeat-x; }

	/* 내용 정보 부분 */
	#vc_body_info { position:relative; height:0; clear:both; right:5px; top:-25px; font-size:11px; font-family:Arial; text-align:right;  }

	/* 내용 부분 */
	#vc_body { clear:both; margin:0; }
		#vc_body_vtfix { float:left; width:1px; height:250px; }
		#vc_body_content { padding:1em 0.5em 1.5em 0.5em; line-height:150%; white-space:normal; }

	/* 첨부파일 */
	#vc_file_layout { clear:both; float:left; width:99%; margin:auto; margin-bottom:1em; padding:0.2em 0.2em 0.6em 0.2em; background-color:#fbffff; border:1px solid #c1e9f0; }
		.vc_file { float:left; width:49%; margin:0.3em; text-align:left; }

	/* 댓글 내용 */
	.vc_cmt_content_top { clear:both; padding:0.5em 0 1em 0; border-top:1px solid #e1e1e1; }
		.vc_cmt_ct_left { float:left; font-weight:bold; }
		.vc_cmt_ct_right { float:right; font-family:Verdana; font-size:10px; }
	.vc_cmt_content { clear:both; margin:0.5em; line-height:150%; text-align:left; white-space:normal; }

	/* 댓글 페이징 */
	#vc_cmt_page { clear:both; margin:1em 0 1em 0; padding:0.2em; text-align:center; border-top:1px solid #e1e1e1; }

	/* 댓글입력 및 수정 폼 */
	.vc_cmt { clear:both; float:left; padding:0.22em; background-color:#E8E8E8; border:1px solid #eee; }
		.vc_cmt form { margin:0; }
		.vc_cmt_top_left { float:left; padding-top:3px; }
		.vc_cmt_top_right { float:right; padding-top:3px; }
		.vc_cmt_body { clear:both; text-align:center; }

	/* 버튼 */
	#vc_btn { clear:both; padding:15px 0 30px 0;}
		#vc_btn p { margin:0; }
		#vc_btn_left { float:left; }
        #vc_btn_center { text-align:center; }
		#vc_btn_right { float:right; }


/* 내용보기 - 공통 스타일 */
	/* 입력필드 */
	.vc_txtbox1 { border:0; }
	.vc_txtbox2 { width:99%; padding:3px; border:0; ime-mode:active; }

	/* 링크 */
	a.vc_lnk { font-family:돋움; font-size:12px; }
	a.vc_lnk:link, a.vc_lnk:visited { color:#666; text-decoration: none; }
	a.vc_lnk:hover, a.vc_lnk:active { color:#ff4a00; text-decoration: none; }

	/* 작성자 링크 */
	a.vc_namelnk { font-family:돋움; font-size:12px; }
	a.vc_namelnk:link, a.vc_namelnk:visited { color:#666; text-decoration: none; }
	a.vc_namelnk:hover, a.vc_namelnk:active { color: #ff4a00; text-decoration: none; }

	/* 파일 링크 */
	a.vc_flnk { font-family:Verdana; font-size:10px; }
	a.vc_flnk:link, a.vc_flnk:visited { color:#666; text-decoration: none; }
	a.vc_flnk:hover, a.vc_flnk:active { color: #ff4a00; text-decoration: none; }

	/* 첨부파일 */
	.uploaded_img,.uploaded_flash { margin-bottom:1.75em; }
	.uploaded_media, .uploaded_audio { margin-bottom:3em; }

	/* 기타 */
	#vc_date1, #vc_date2 { font-family:Arial; font-size:11px; font-weight:none; }
	#vc_subject { font-weight:bold; }
	#vc_body_content a, vc_cmt_content a { text-decoration:none; }


/* 글쓰기 - 레이아웃 스타일 */
	.wf_title { padding:0.3em; font-weight:bold; border-bottom:1px solid #666; }
	.wf_label { float:left; width:14%; padding:0.4em 0 0.2em 0.4em;  font-weight:bold; color:#666;}
	.wf_input, .wf_input_cr { padding:0.3em; }
	.wf_input_cr { border-bottom:1px solid #e1e1e1; }
		.wf_lblfile { margin-left:14%; padding-left:1em; }
	#wf_btn { margin:0.7em; text-align:center; }


/* 글쓰기 - 공통 스타일 */
	input.wf_txtbox1 { border:1px solid #e0e0e0; }
	textarea.wf_txtbox2 {margin:0 0 0 0; border:1px solid #e0e0e0;}
	input.wf_filebox { border:1px solid #e0e0e0; }
	span.wf_fl { font-family:돋움, Dottum, Arial; font-size:11px; }
	#subject { width:80%; }

	/* 링크 */
	a.lnk_write,a:visited.lnk_write { color:#666666; text-decoration:none; }
		a:hover.lnk_write,a:active.lnk_write { color:#35a7ba; text-decoration:none; }
	a.wf_lnk { font-family:돋움; font-size:12px; }
	a.wf_lnk:link, a.wf_lnk:visited { color:#666666; text-decoration: none; }
	a.wf_lnk:hover, a.wf_lnk:active { color: #35a7ba; text-decoration: none; }


/* 에러메시지 - 레이아웃 스타일 */
	#err_msg, #err_msg_btn { clear:both; width:450px; font-size:100.01%; font-family:돋움, Dottum, Verdana; color:#666666; }
	#err_msg { margin:0em auto; text-align:center; border:1px solid #f0f0f0; }
		#err_msg_title { padding:0.5em; font-family:Verdana; font-weight:bold; background-color:#fafbf7; border-bottom:1px solid #f0f0f0; }
		#err_msg_body { margin:1.7em; }
			#err_msg_body p { margin:0; }
	#err_msg_btn { margin:0.7em auto; text-align:center; }


/* 인증페이지 - 레이아웃 스타일 */
#af_layout { width:420px; margin:0 auto; }
	#af_layout form { margin:0; }
	#af_layout div h3 { margin:0; padding:0.35em; font-size:1.12em; background-color:#fafbf7; border-bottom:1px solid #eee; text-align:center; }
	#af_body { border:1px solid #eee; }
		#af_layout div ul { clear:both; width:390px; margin:0 auto; padding:1em; list-style:none; }
			#af_layout div ul li { clear:both; height:18px; margin:0em; padding:0.22em; text-align:center; }
				#af_layout div ul li p { margin:0; float:left; }
				.af_label { width:100px; padding-right:1em; padding-top:0.22em; text-align:right; }
					#af_layout div ul li p input { border:1px solid #e1e1e1; }
	#af_btn, #af_btn2 { margin:0.5em; text-align:center; }
	#af_btn2 { padding:2em; }

</pre></body></html>