

/* ÀüÃ¼ Àû¿ë ½ºÅ¸ÀÏ */
	div,input,select,textarea { color:#000; font-size:12px; font-family:µ¸¿ò, ¸¼Àº °íµñ, Verdana; }
	form { margin:0; }
	img {border:0;}

	.dropshadow { filter:dropshadow(color=#DEDEDE,offX=1,offY=1,positive=1); }
	.btnbg { background-color: #000; filter: alpha(opacity=100); }
	.adm_mode { color:#f00; font-size:11px; font-family:Verdana; font-weight:bold; text-align:center; }
	.autolnk:link, .autolnk:visited { color:#000; text-decoration:none; }
	.autolnk:hover, .autolnk:active { color:#00f; text-decoration:underline; }


/* ·¹ÀÌ¾Æ¿ô °øÅë */
#ls_frame, #vc_frame, #wf_frame { clear:both; margin:0 auto; text-align:center; }
	#ls_layout, #vc_layout, #wf_layout { margin:0 auto; width:95%; text-align:left; }


/* ¸®½ºÆ® - ·¹ÀÌ¾Æ¿ô ½ºÅ¸ÀÏ */
	#ls_layout form { margin:0; }
	#ls_top_left { float:left; padding-top:0.6em; font-size:10px; font-family:Arial; }
	#ls_top_right { float:right; font-size:11px; font-family:Verdana; }

	#ls_title { clear:both; height:1.28em; padding:0.5em; border:1px solid #eee; }
		#ls_title h4 { margin:0; font-weight:normal; font-size:1em; text-align:center; }
		div.ls_content { clear:both; height:1.3em; padding:0.5em; border-bottom:1px solid #eee; }
			div.ls_content:hover { background-color:#fafbf7; }
			div.ls_content p, div.ls_content h5 { margin:0; }

		.ls_body1 { float:left; width:3%; text-align:center; } .ls_body1 input { margin-top:-0.22em; }
		.ls_body2 { float:left; width:6%; text-align:center; }
		.ls_body3 { float:left; width:10%; text-align:center; }
		.ls_body4 { float:left; width:57%; text-align:left; }
		.ls_body5 { float:left; width:13%; 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; }

	/* ÆäÀÌÁö ¹Ù·Î°¡±â */
	#ls_page { clear:both; padding:0.25em; 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 #ccc; }


/* ¸®½ºÆ® - °øÅë ½ºÅ¸ÀÏ */
	/* ¸µÅ©¹öÆ° */
	a.ls_sbtn { font-family:Arial; font-size:11px; }
	a.ls_sbtn:link, a.ls_sbtn:visited { color:#333333; text-decoration: none; }
	a.ls_sbtn:hover, a.ls_sbtn:active { color: #0000FF; text-decoration: underline; }

	/* Á¦¸ñ, ÀÛ¼ºÀÚ ¸µÅ© */
	a.ls_lnk { font-family:µ¸¿ò; font-size:12px; }
	a.ls_lnk:link, a.ls_lnk:visited { color:#999999; text-decoration: none; }
	a.ls_lnk:hover, a.ls_lnk:active { color: #00f; text-decoration: underline; }

	a.ls_lnk_b { font-family:µ¸¿ò; font-size:12px; font-weight:bold; }
	a.ls_lnk_b:link, a.ls_lnk_b:visited { color:#333333; text-decoration: none; }
	a.ls_lnk_b:hover, a.ls_lnk_b:active { color: #f00; text-decoration: underline; }

	/* ÆäÀÌÁö ¹Ù·Î°¡±â ¸µÅ© */
	.ls_psc, .ls_psc_s { font-family:Verdana; font-size:11px; }
	.ls_psc_s { color:red; }
	a.ls_psc:link, a.ls_psc:visited { color:#333333; text-decoration: none; }
	a.ls_psc:hover, a.ls_psc:active { color: #00f; text-decoration: underline; }

	/* ¹øÈ£, ÀÛ¼ºÀÏ, Á¶È¸¼ö */
	.ls_body2, .ls_body6, .ls_body7 { font-family:Verdana; font-size:10px; }
	.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 { clear:both; border-top:1px solid #e1e1e1; }
		.vc_label { float:left; width:55px; padding:0.5em; }
		.vc_right { padding:0.5em 0.5em 0 0.5em; text-align:left;}

	/* ³»¿ë Á¤º¸ ºÎºÐ */
	#vc_body_info { position:relative; height:0; clear:both; right:0.3em; top:-2em; font-size:10px; font-family:Arial; text-align:right;  }

	/* ³»¿ë ºÎºÐ */
	#vc_body { clear:both; margin:0; border-top:1px solid #e1e1e1; }
		#vc_body_vtfix { float:left; width:1px; }
		#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.22em 0.22em 0.6em 0.22em; background-color:#fafbf7; border:1px solid #e1e1e1; }
		.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;  margin:3px 3px 10px 3px;}
		.vc_cmt_ct_right { float:right; font-family:Verdana; font-size:10px;  margin:3px 3px 10px 3px;}
	.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:#fafbf7; border:1px solid #eee; }
		.vc_cmt form { margin:0; }
		.vc_cmt_top_left { float:left; margin:3px 3px 10px 3px;}
		.vc_cmt_top_right { float:right; margin:3px 3px 10px 3px;}
		.vc_cmt_body { clear:both; text-align:center; margin:3px 3px 10px 3px;}

	/* ¹öÆ° */
	#vc_btn { clear:both; padding:0.5em 0 1em 0; border-top:1px solid #e1e1e1; }
		#vc_btn p { margin:0; }
		#vc_btn_left { float:left; }
		#vc_btn_right { float:right; }


/* ³»¿ëº¸±â - °øÅë ½ºÅ¸ÀÏ */
	/* ÀÔ·ÂÇÊµå */
	.vc_txtbox1 { border:0; }
	.vc_txtbox2 { width:99%; padding:3px; border:0; ime-mode:active; }
	.vc_txtbox3 { width:99%; padding:3px; border:1px solid #e0e0e0;  ime-mode:active; }

	/* ¸µÅ© */
	a.vc_lnk { font-family:µ¸¿ò; font-size:12px; }
	a.vc_lnk:link, a.vc_lnk:visited { color:#333333; text-decoration: none; }
	a.vc_lnk:hover, a.vc_lnk:active { color: #00f; text-decoration: underline; }

	/* ÀÛ¼ºÀÚ ¸µÅ© */
	a.vc_namelnk { font-family:µ¸¿ò; font-size:12px; }
	a.vc_namelnk:link, a.vc_namelnk:visited { color:#333333; text-decoration: none; }
	a.vc_namelnk:hover, a.vc_namelnk:active { color: #00f; text-decoration: underline; }

	/* ÆÄÀÏ ¸µÅ© */
	a.vc_flnk { font-family:Verdana; font-size:10px; }
	a.vc_flnk:link, a.vc_flnk:visited { color:#333333; text-decoration: none; }
	a.vc_flnk:hover, a.vc_flnk:active { color: #00f; text-decoration: underline; }

	/* Ã·ºÎÆÄÀÏ */
	.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; }
	#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 silver; }
	.wf_label { float:left; width:14%; padding:0.4em; }
	.wf_input, .wf_input_cr { padding:0.3em; }
	.wf_input_cr { border-bottom:1px solid #e1e1e1; }
		.wf_lblfile { margin-left:14px; padding-left:1em; }
	#wf_btn { margin:0.7em; text-align:center; }


/* ±Û¾²±â - °øÅë ½ºÅ¸ÀÏ */
	input.wf_txtbox1 { border:1px solid #e0e0e0; }
	textarea.wf_txtbox2 { 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:#555555; text-decoration:none; }
		a:hover.lnk_write,a:active.lnk_write { color:#0000ff; text-decoration:underline; }
	a.wf_lnk { font-family:µ¸¿ò; font-size:12px; }
	a.wf_lnk:link, a.wf_lnk:visited { color:#333333; text-decoration: none; }
	a.wf_lnk:hover, a.wf_lnk:active { color: #00f; text-decoration: underline; }


/* ¿¡·¯¸Þ½ÃÁö - ·¹ÀÌ¾Æ¿ô ½ºÅ¸ÀÏ */
	#err_msg, #err_msg_btn { clear:both; width:450px; font-size:100.01%; font-family:µ¸¿ò, Dottum, Verdana; color:#555555; }
	#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:320px; 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:375px; margin:0 auto; padding:2em; 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:80px; padding-right:1em; padding-top:0.22em; padding-bottom:0.8em; 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; }


.tbl_history{border-top:2px solid #444547}
.tbl_history table{width:100%;border:0}
.tbl_history th,.tbl_history td{border:0;border-bottom:1px solid #e4e4e4;text-align:left;vertical-align:top}
.tbl_history th{width:115px;padding:12px 0 9px 10px;line-height:1px}
.tbl_history td{padding:9px 0 10px;line-height:20px}
.tbl_history td li{*display:inline-block;position:relative;vertical-align:top}
.tbl_history td .in_type2{position:absolute;top:6px;left:0}
.tbl_history td .desc{padding-left:60px;color:#666}
.tbl_history .last th,.tbl_history .last td{border-bottom:0}

/* image number */
.year,.year span{height:16px}
.year{display:block;overflow:hidden;padding-bottom:3px;line-height:1px;white-space:nowrap}
.year span{float:left;display:inline-block;background:url(/image/number.gif) no-repeat}
.year .n0{width:11px;background-position:0 -55px}
.year .n1{width:9px;background-position:-13px -55px}
.year .n2{width:10px;background-position:-24px -55px}
.year .n3{width:11px;background-position:-36px -55px}
.year .n4{width:11px;background-position:-49px -55px}
.year .n5{width:10px;background-position:-62px -55px}
.year .n6{width:11px;background-position:-74px -55px}
.year .n7{width:10px;background-position:-87px -55px}
.year .n8{width:10px;background-position:-99px -55px}
.year .n8{width:10px;background-position:-99px -55px}
.year .n9{width:11px;background-position:-112px -55px}
.in_type1,.in_type2,.in_type3,.in_type4,.in_type5,.in_type6,.in_type7{overflow:hidden;line-height:1px;white-space:nowrap}
.in_type1 span,.in_type2 span,.in_type3 span,.in_type4 span,.in_type5 span,.in_type6 span,.in_type7 span{display:inline-block;overflow:hidden;position:relative;margin-right:-4px;*margin:0;background:url(/image/number.gif) no-repeat;vertical-align:top}
.in_type1,.in_type1 span{height:16px}
.in_type1 .n0{width:11px;background-position:0 -38px}
.in_type1 .n1{width:10px;background-position:-12px -38px}
.in_type1 .n2{width:10px;background-position:-24px -38px}
.in_type1 .n3{width:11px;background-position:-36px -38px}
.in_type1 .n4{width:11px;background-position:-49px -38px}
.in_type1 .n5{width:11px;background-position:-61px -38px}
.in_type1 .n6{width:11px;background-position:-74px -38px}
.in_type1 .n7{width:10px;background-position:-87px -38px}
.in_type1 .n8{width:10px;background-position:-99px -38px}
.in_type1 .n9{width:11px;background-position:-111px -38px}
.in_type1 .nd{width:6px;background-position:-123px -38px}
.in_type2{display:inline-block;padding-right:4px}
.in_type2,.in_type2 span{height:11px}
.in_type2 .n0{width:8px;background-position:0 -11px}
.in_type2 .n1{width:7px;background-position:-12px -11px}
.in_type2 .n2{width:8px;background-position:-24px -11px}
.in_type2 .n3{width:8px;background-position:-37px -11px}
.in_type2 .n4{width:8px;background-position:-49px -11px}
.in_type2 .n5{width:8px;background-position:-63px -11px}
.in_type2 .n6{width:8px;background-position:-75px -11px}
.in_type2 .n7{width:8px;background-position:-88px -11px}
.in_type2 .n8{width:8px;background-position:-99px -11px}
.in_type2 .n9{width:8px;background-position:-111px -11px}
.in_type3{display:block}
.in_type3,.in_type3 span{height:14px}
.in_type3 .n0{width:9px;background-position:0 -23px}
.in_type3 .n1{width:8px;background-position:-12px -23px}
.in_type3 .n2{width:10px;background-position:-23px -23px}
.in_type3 .n3{width:10px;background-position:-37px -23px}
.in_type3 .n4{width:10px;background-position:-49px -23px}
.in_type3 .n5{width:10px;background-position:-63px -23px}
.in_type3 .n6{width:10px;background-position:-75px -23px}
.in_type3 .n7{width:10px;background-position:-88px -23px}
.in_type3 .n8{width:10px;background-position:-99px -23px}
.in_type3 .n9{width:10px;background-position:-111px -23px}
.in_type4{display:block}
.in_type4,.in_type4 span{height:31px}
.in_type4 .n0{width:20px;background-position:0 -127px}
.in_type4 .n1{width:17px;background-position:-24px -127px}
.in_type4 .n2{width:20px;background-position:-46px -127px}
.in_type4 .n3{width:20px;background-position:-70px -127px}
.in_type4 .n4{width:20px;background-position:-94px -127px}
.in_type4 .n5{width:20px;background-position:-119px -127px}
.in_type4 .n6{width:20px;background-position:-143px -127px}
.in_type4 .n7{width:18px;background-position:-166px -127px}
.in_type4 .n8{width:20px;background-position:-190px -127px}
.in_type4 .n9{width:20px;background-position:-215px -127px}
.in_type4 .nc{width:10px;background-position:-237px -127px}
.in_type5{display:block}
.in_type5,.in_type5 span{height:24px}
.in_type5 .n0{width:15px;background-position:0 -72px}
.in_type5 .n1{width:14px;background-position:-16px -72px}
.in_type5 .n2{width:15px;background-position:-32px -72px}
.in_type5 .n3{width:15px;background-position:-48px -72px}
.in_type5 .n4{width:15px;background-position:-66px -72px}
.in_type5 .n5{width:15px;background-position:-83px -72px}
.in_type5 .n6{width:15px;background-position:-100px -72px}
.in_type5 .n7{width:15px;background-position:-117px -72px}
.in_type5 .n8{width:15px;background-position:-133px -72px}
.in_type5 .n9{width:15px;background-position:-150px -72px}
.in_type5 .nc{width:6px;background-position:-168px -72px}
.in_type5_up{padding-left:25px;background:url(/image/number.gif) no-repeat -230px -34px}
.in_type5_dn{padding-left:25px;background:url(/image/number.gif) no-repeat -230px -72px}
.in_type6{display:inline-block;padding-right:3px;vertical-align:middle}
.in_type6,.in_type6 span{height:10px}
.in_type6 span{margin-right:-3px;*margin:0}
.in_type6 .n0{width:7px;background-position:0 0}
.in_type6 .n1{width:7px;background-position:-8px 0}
.in_type6 .n2{width:7px;background-position:-16px 0}
.in_type6 .n3{width:7px;background-position:-24px 0}
.in_type6 .n4{width:7px;background-position:-33px 0}
.in_type6 .n5{width:7px;background-position:-42px 0}
.in_type6 .n6{width:7px;background-position:-50px 0}
.in_type6 .n7{width:7px;background-position:-58px 0}
.in_type6 .n8{width:7px;background-position:-66px 0}
.in_type6 .n9{width:7px;background-position:-75px 0}
.in_type7,.in_type7 span{height:29px}
.in_type7 span{margin-right:-4px;*margin:0}
.in_type7 .n0{width:18px;background-position:0 -97px}
.in_type7 .n1{width:16px;background-position:-20px -97px}
.in_type7 .n2{width:18px;background-position:-40px -97px}
.in_type7 .n3{width:18px;background-position:-61px -97px}
.in_type7 .n4{width:18px;background-position:-82px -97px}
.in_type7 .n5{width:18px;background-position:-104px -97px}
.in_type7 .n6{width:18px;background-position:-125px -97px}
.in_type7 .n7{width:18px;background-position:-146px -97px}
.in_type7 .n8{width:18px;background-position:-167px -97px}
.in_type7 .n9{width:18px;background-position:-188px -97px}
.in_type7 .nc{width:9px;background-position:-209px -97px}
.in_type8,.in_type8 span{height:24px}
.in_type8 span{margin-right:-4px;*margin:0}
.in_type8 .n0{width:18px;background-position:0 -794px}
.in_type8 .n1{width:16px;background-position:-20px -794px}
.in_type8 .n2{width:18px;background-position:-40px -794px}
.in_type8 .n3{width:18px;background-position:-61px -794px}
.in_type8 .n4{width:18px;background-position:-82px -794px}
.in_type8 .n5{width:18px;background-position:-104px -794px}
.in_type8 .n6{width:18px;background-position:-125px -794px}
.in_type8 .n7{width:18px;background-position:-146px -794px}
.in_type8 .n8{width:18px;background-position:-167px -794px}
.in_type8 .n9{width:18px;background-position:-188px -794px}
.in_type8 .nc{width:9px;background-position:-209px -794px}
.blind{position:absolute;top:0;left:0;width:1px;height:1px;overflow:hidden;visibility:hidden;font-size:0;line-height:0}



.png24 {tmp:expression(setPng24(this));}