body { margin:0px; background-color:#FFFFFF; color:#000000; }
body * { font-family:µ¸¿ò; font-size:9pt; }
form { margin:0px; }
img { border:none;  margin:0px;  padding:0px; }
p { margin-top:2px; margin-bottom:2px; }

a:link { color:#5870BB;text-decoration:none; }
a:visited { color:#5870BB;text-decoration:none; }
a:active { color:#5870BB;text-decoration:none; }
a:hover { color:#5870BB;text-decoration: underline; }

/************************* *¿ÞÂÊ¸Þ´º* ***********************************/
.left01 { text-decoration:none; color:#000000; font-size:12px; font-family:µ¸¿ò; font-weight:bold; }
.left01 a:link { text-decoration:none; color:#000000; font-size:12px; font-family:µ¸¿ò; font-weight:bold; }
.left01 a:active { text-decoration:underline; color:#737DCE; font-size:12px; font-family:µ¸¿ò; font-weight:bold; }
.left01 a:visited { text-decoration:none; color:#000000; font-size:12px; font-family:µ¸¿ò; font-weight:bold; }
.left01 a:hover { text-decoration:underline; color:#000000; font-size:12px; font-family:µ¸¿ò; font-weight:bold; }


.left02 { text-decoration:none; color:#000000; font-size:12px; font-family:µ¸¿ò; }
.left02 a:link { text-decoration:none; color:#000000; font-size:12px; font-family:µ¸¿ò; }
.left02 a:active { text-decoration:underline; color:#737DCE; font-size:12px; font-family:µ¸¿ò; font-weight:bold; }
.left02 a:visited { text-decoration:none; color:#000000; font-size:12px; font-family:µ¸¿ò; }
.left02 a:hover { text-decoration:underline; color:#000000; font-size:12px; font-family:µ¸¿ò; }
/************************* *¸ÞÀÎ* ***********************************/
.main_title { text-decoration:none; color:#576DAB; font-size:14px; font-family:µ¸¿ò; font-weight:bold; }
.main_cont01 { text-decoration:none; color:#000000; font-size:12px; font-family:µ¸¿ò; font-weight:bold; }
.main_cont02 { text-decoration:none; color:#424542; font-size:12px; font-family:µ¸¿ò; font-weight:bold; }
.main_cont03 { text-decoration:none; color:#F76521; font-size:12px; font-family:µ¸¿ò; font-weight:bold; }
.main_cont04 { text-decoration:none; color:#8C8A8C; font-size:12px; font-family:µ¸¿ò; }

.main_pre01 { text-decoration:none; color:#21417B; font-size:12px; font-family:µ¸¿ò; font-weight:bold; }
.main_pre01 a:link { text-decoration:none; color:#21417B; font-size:12px; font-family:µ¸¿ò; }
.main_pre01 a:active { text-decoration:underline; color:#21417B; font-size:12px; font-family:µ¸¿ò; font-weight:bold; }
.main_pre01 a:visited { text-decoration:none; color:#21417B; font-size:12px; font-family:µ¸¿ò; }
.main_pre01 a:hover { text-decoration:underline; color:#21417B; font-size:12px; font-family:µ¸¿ò; }

.main_pre02 { text-decoration:none; color:#313031; font-size:12px; font-family:µ¸¿ò; }

/************************* *Å×ÀÌºí* ***********************************/
.tb01 { background-color:#DEDBDE; }
.tb02 { background-color:#F2F2F2; text-decoration:none; color:#424542; font-size:12px; font-family:µ¸¿ò; font-weight:bold; }
.tb03 { background-color:#FAFAFA; text-decoration:none; color:#424542; font-size:12px; font-family:µ¸¿ò; font-weight:bold; }
.tb04 { background-color:#FFFFFF; text-decoration:none; font-size:12px; font-family:µ¸¿ò; }
.tb05 { background-color:#F7F7F7; text-decoration:none; color:#424542; font-size:12px; font-family:µ¸¿ò; font-weight:bold; }
.tb06 { background-color:#FFFBFF; text-decoration:none; color:#424542; font-size:12px; font-family:µ¸¿ò; }

.tb_font01 { text-decoration:none; color:#5870BB; font-size:12px; font-family:µ¸¿ò; }
.tb_font01 a:link { text-decoration:none; color:#5870BB; font-size:12px; font-family:µ¸¿ò; }
.tb_font01 a:active { text-decoration:underline; color:#5870BB; font-size:12px; font-family:µ¸¿ò; }
.tb_font01 a:visited { text-decoration:none; color:#636563; font-size:12px; font-family:µ¸¿ò; }
.tb_font01 a:hover { text-decoration:underline; color:#5870BB; font-size:12px; font-family:µ¸¿ò; }

.tb_font02 { text-decoration:none; color:#636563; font-size:12px; font-family:µ¸¿ò; }
.tb_font02 a:link { text-decoration:none; color:#636563; font-size:12px; font-family:µ¸¿ò; }
.tb_font02 a:active { text-decoration:underline; color:#636563; font-size:12px; font-family:µ¸¿ò; }
.tb_font02 a:visited { text-decoration:none; color:#636563; font-size:12px; font-family:µ¸¿ò; }
.tb_font02 a:hover { text-decoration:underline; color:#636563; font-size:12px; font-family:µ¸¿ò; }

.tb_font03 { text-decoration:none; color:#636563; font-size:12px; font-family:µ¸¿ò; }

.tb_font04 { text-decoration:none; color:#424542; font-size:12px; font-family:µ¸¿ò; }
.tb_font05 { text-decoration:none; color:#424542; font-size:12px; font-family:µ¸¿ò; font-weight:bold; }
.tb_font05 { text-decoration:none; color:#FF7531; font-size:12px; font-family:µ¸¿ò; font-weight:bold; }
.tb_font06 { text-decoration:underline; color:#D62821; font-size:11px; font-family:µ¸¿ò; }
.tb_font07 { text-decoration:underline; color:#7B797B; font-size:11px; font-family:µ¸¿ò; }
.tb_font08 { text-decoration:none; color:#5870BB; font-size:12px; font-family:µ¸¿ò; }
.tb_font09 { text-decoration:underline; color:#636563; font-size:12px; font-family:µ¸¿ò; font-weight:bold; }

/*¼­ºê*/
.sub_line { background-color:#CECBCE; }
.sub_title01 { text-decoration:none; color:#576DAB; font-size:14px; font-family:µ¸¿ò; font-weight:bold; }
.sub_title02 { text-decoration:none; color:#000000; font-size:12px; font-family:µ¸¿ò; }
.sub_title03 { text-decoration:none; color:#8C8A8C; font-size:12px; font-family:µ¸¿ò; }
.sub_title04 { text-decoration:none; color:#8C8A8C; font-size:12px; font-family:µ¸¿ò; font-weight:bold; }
.sub_title05 { text-decoration:none; color:#424542; font-size:12px; font-family:µ¸¿ò; font-weight:bold; }
.sub_title06 { text-decoration:none; color:#000000; font-size:12px; font-family:µ¸¿ò; font-weight:bold; }
.sub_font01 { text-decoration:none; color:#424542; font-size:12px; font-family:µ¸¿ò; }

/*ÆË¾÷*/
.pop_title01 { text-decoration:none; color:#000000; font-size:12px; font-family:µ¸¿ò; font-weight:bold; }

/*º¸Á¶¼³¸í¹Ú½º*/
.box_tb01 { background-color:#CECFCE; }
.box_tb02 { background-color:#F7F7F7; text-decoration:none; color:#424542; font-size:12px; font-family:µ¸¿ò; }

/*ºÎ°¡¼³¸í*/
.add_font01 { text-decoration:underline; color:#636563; font-size:12px; font-family:µ¸¿ò; font-weight:bold; }
.add_font02 { text-decoration:none; color:#636563; font-size:12px; font-family:µ¸¿ò; }


/*ÅÇ*/
.tab_on { text-decoration:none; color:#424542; font-size:12px; font-family:µ¸¿ò; font-weight:bold; }
.tab_on a:link { text-decoration:none; color:#424542; font-size:12px; font-family:µ¸¿ò; font-weight:bold; }
.tab_on a:active { text-decoration:underline; color:#424542; font-size:12px; font-family:µ¸¿ò; font-weight:bold; }
.tab_on a:visited { text-decoration:none; color:#424542; font-size:12px; font-family:µ¸¿ò; font-weight:bold; }
.tab_on a:hover { text-decoration:underline; color:#424542; font-size:12px; font-family:µ¸¿ò; font-weight:bold; }

.tab_off { text-decoration:none; color:#949294; font-size:12px; font-family:µ¸¿ò; font-weight:bold; }
.tab_off a:link { text-decoration:none; color:#949294; font-size:12px; font-family:µ¸¿ò; font-weight:bold; }
.tab_off a:active { text-decoration:underline; color:#949294; font-size:12px; font-family:µ¸¿ò; font-weight:bold; }
.tab_off a:visited { text-decoration:none; color:#949294; font-size:12px; font-family:µ¸¿ò; font-weight:bold; }
.tab_off a:hover { text-decoration:underline; color:#949294; font-size:12px; font-family:µ¸¿ò; font-weight:bold; }

/* ¸µÅ© ¸¶¿ì½ºÄ¿¼­ */
.clsLink { cursor:pointer; }
.mid { vertical-align:middle; }


img { border:none; }

body, th, td, div, textarea, select, form, ul, ol, li, h1, h2, h3, dl, dt, dd, blockquote, caption {
	margin:0;
	padding:0;
	font-family:µ¸¿ò;
	font-size:12px;
	color:#666666;
	text-decoration:none;
}
th			{ font-weight:normal; }

ul, ol		{ list-style:none; }
li			{ list-style-type:none; }

body, td, div, textarea, ul, li, h1, h2	{ line-height:1.4em; }
input	{ line-height:1em }

form, iframe { margin:0; border:0 }

textarea {font-family:±¼¸²,Gulim,arial; font-size:12px; color:#333333; border:1px solid #DDDDDD; padding:5px
scrollbar-face-color: #E0E0E0;
scrollbar-shadow-color: #E0E0E0;
scrollbar-highlight-color: #E0E0E0;
scrollbar-3dlight-color: #ffffff;
scrollbar-darkshadow-color: #ffffff;
scrollbar-track-color: #F5F5F5;
scrollbar-arrow-color: #989898
}

body {
scrollbar-3dlight-color:B4B4B4;
scrollbar-arrow-color:333333;
scrollbar-base-color:EEEEEE;
scrollbar-darkshadow-color:FFFFFF;
scrollbar-face-color:eeeeee;
scrollbar-highlight-color:FFFFFF;
scrollbar-shadow-color:B4B4B4;
}

table	{ border-collapse:collapse; }

/** ±âº» ¸µÅ© °ü·Ã - ¸µÅ©°ü·Ã»öÀº ±âº» ÆùÆ®º¸´Ù ¾ß°£ ÁøÇÏ°Ô ¼³Á¤ÇØµµ º¸±â ÁÁ´Ù. **/
a:link, a:visited, a:active {	color:#333333; text-decoration:none;}
a:hover {  text-decoration:underline;}


/* ÀÎÇ²¹Ú½º °ü·Ã */
.input18 { border:1px #cccccc solid; height:18px; padding:3px 0 0 3px; }
.input19 { border:1px #cccccc solid; height:19px; padding:3px 0 0 3px;}
.input20 { border:1px #cccccc solid; height:20px; padding:3px 0 0 3px; }
.input21 { border:1px #cccccc solid; height:21px; padding:3px 0 0 3px; }
*+html .input18, *+html .input19, *+html .input20, *+html .input21 { margin:-1px 0 -1px 0; } /* XHTMLÀü¿ë */
*html .input18, *html .input19, *html .input20, *html .input21 { margin:-1px 0 -1px 0; } /* HTML¿ë */


/****** Âü°í ******/
/* white-space ¼Ó¼º°ª: µðÆúÆ®:noraml, pre, nowrap 3°¡Áö°¡ ÀÖ´Ù. */
/* word-break:break_all ¼Ó¼ºÀº FF¿¡¼± ¸ÔÈ÷Áö ¾Ê´Â´Ù. */
.img_nr		{ margin-right:-1px !important; }
.just_align	{ white-space: normal; word-break:break-all;text-align:justify;}


/* ÆùÆ® °ü·Ã (Å©±â ¹× Àå½Ä) */
.bold					{ font-weight:bold; }
.normal				{ font-weight:normal; }
.ud					{ text-decoration:underline; }

.fs0					{ font-size:0px; }
.fs1					{ font-size:1px; }
.fs11	, .fs11 td		{ font-size:11px; }
.fs12	, .fs12 td		{ font-size:12px; }
.fs13	, .fs13 td		{ font-size:13px; }
.fs14, .fs14 td		{ font-size:14px; }
.fs15, .fs15 td		{ font-size:15px; }
.fs16, .fs16 td		{ font-size:16px; }

.lh12	, .lh12 td		{ line-height:1.2em; }		/* »ó:0, ÇÏ:3 */
.lh13	, .lh13 td		{ line-height:1.3em; }		/* »ó:1, ÇÏ:4 */
.lh14	, .lh14 td		{ line-height:1.4em; }		/* »ó:2, ÇÏ:4 */
.lh15	, .lh15 td		{ line-height:1.5em; }		/* »ó:2, ÇÏ:5 */


/* Á¤·Ä°ü·Ã */
.nowrap				{ white-space:nowrap; }
.m_auto				{ margin:0 auto; }

.f_left					{ float:left; }
.f_right				{ float:right; }
.clear					{ clear:both; }

.ls_1				{ letter-spacing:-1px }
.ls_2				{ letter-spacing:-2px }

.left				{ text-align:left; }		/* ¼öÆò */
.center			{ text-align:center;}
.right				{ text-align:right; }
.justify			{ text-align:justify; }
.top				{ vertical-align:top; }	/* ¼öÁ÷ */
.middle			{ vertical-align:middle; }
.bottom			{ vertical-align:bottom; }

/* Çüº¯È¯ */
.block	 			{ display:block; }
.inline				{ display:inline; }

/* °Ô½ÃÆÇ & ÀÔ·ÂÆû¿¡¼­ ÁÖ·Î ¹ß»ýÇÒ ¼ö ÀÖ´Â ¿©¹é ¼³Á¤ */
.pt1				{ padding-top:1px; }
.pt2				{ padding-top:2px; }
.pt3				{ padding-top:3px; }
.pl4				{ padding-left:4px; }
.pl8				{ padding-left:8px; }
.pl10				{ padding-left:10px; }
.mt1				{ margin-top:1px; }
.mt2				{ margin-top:2px;	}
.mt3				{ margin-top:3px;	}
.mb1				{ margin-bottom:1px; }
.mb2				{ margin-bottom:2px; }
.mb3				{ margin-bottom:4px; }
.mb_1				{ margin-bottom:-1px; }
.mb_2				{ margin-bottom:-2px; }

.p4040			{ padding:4px 0 4px 0; }
.p8080			{ padding:8px 0 8px 0; }
.p40410			{ padding:4px 0 4px 10; }
.p80810			{ padding:8px 0 8px 10; }
.p41040			{ padding:4px 10px 4px 0; }
.p81080			{ padding:8px 10px 8px 0; }

.p6030			{ padding:6px 0 3px 0; }
.p6034			{ padding:6px 0 3px 4px; }
.p6430			{ padding:6px 4px 3px 0; }
.p6038			{ padding:6px 0 3px 8px; }
.p6830			{ padding:6px 8px 3px 0; }
.p60310			{ padding:6px 0 3px 10px; }
.p61030			{ padding:6px 10px 3px 0; }
.p64314			{ padding:6px 4px 3px 4px; }
.p64314			{ padding:6px 8px 3px 8px; }
.p610310			{ padding:6px 10px 3px 10px; }


/* ±âÅ¸ Æ¯¼ö */
.t_fix				{ table-layout:fixed; word-break:break-all; }
.short	 			{ overflow:hidden; text-overflow:ellipsis; }
.hand				{ cursor:hand;	}

/************************* ÁöÁ¤ ÆùÆ® »ö °ü·Ã ***********************************/
.black				{ color:#000000; }
.black	 td			{ color:#000000; }
.green				{ color:#55943c; }
.white				{ color:#FFFFFF; }
.red				{ color:#FF0000; }
.orange			{ color:#FF5735; }
.blue				{ color:#526dad; }

.darkgray	 		{ color:#333333; } /* ÁøÈ¸»ö */
.darkgray td 		{ color:#333333; }
.lightgray			{ color:#8c8a8c; } /* ¿¬È¸»ö */
.lightgray	 td	 	{ color:#8c8a8c; }

/********************* Å×µÎ¸® *********************/
.bd				{ border:1px #d6d3d6 solid; border-collapse:collapse; }
.bd_paging		{ border-right:1px #cecfce solid; }

.bd_all			{ border:1px #d6d3d6 solid; border-collapse:collapse; }
.bd_all td			{ border:1px #d6d3d6 solid; border-collapse:collapse; }
.bd_none			{ border:1px #ffffff solid; border-collapse:collapse; }
.bd_none td		{ border:1px #ffffff solid; border-collapse:collapse; }

/********************* ¹é±×¶ó¿îµå *********************/
.bg_001			{ background-color:#dedbde; } /* Å×ÀÌºí ±âº» ¶óÀÎ»ö */
.bg_101			{ background-color:#f7f3f7; } /* ¹é±×¶ó¿îµå ¿¬º¸¶ó1 */
.bg_102			{ background-color:#f7f9fd; } /* ¹é±×¶ó¿îµå ¿¬º¸¶ó2 */
.bg_201			{ background-color:#eff3ff; } /* ¹é±×¶ó¿îµå ¿¬ÆÄ¶û1 */
.bg_white		{ background-color:#ffffff; } /* ¹é±×¶ó¿îµå ÇÏ¾á»ö */

/********************* ±âÅ¸ *********************/
.paging a:link, .paging a:visited, .paging a:active { color:#333333; text-decoration:none;}
.paging a:hover { color:#FF5735; text-decoration:none;}

.bg_dot_01		{ background:url(http://img.cafe24.com/webmail/line_dot_01.gif) repeat-x; }
.dot_001			{ background:url(http://img.cafe24.com/webmail/dot_gray_01.gif) 10px 11px  no-repeat; padding:3 0 0 20; }
.dot_002			{ background:url(http://img.cafe24.com/webmail/dot_gray_01.gif) 7px 7px  no-repeat; padding:3 0 0 15; }
.dot_003			{ background:url(http://img.cafe24.com/webmail/dot_gray_01.gif) 7px 9px  no-repeat; padding:3 0 0 15; }


/********************* ¸ÞÀÎ 2010-06-07 *********************/
.main_top_bg {height:182px; padding-left:24px; background:url(http://img.cafe24.com/webmail/mail/bg_main_001.gif) repeat-x left bottom;}
.main_top_1 {float:left; margin:12px 22px 0 0; padding-right:29px; background:url(http://img.cafe24.com/webmail/mail/bg_line_001.gif) no-repeat right top;}
.main_top_2 {float:left; margin:12px 25px 0 0; padding-right:16px; background:url(http://img.cafe24.com/webmail/mail/bg_line_001.gif) no-repeat right top;}
.main_top_3 {float:left; margin:12px 0 0 0;}
.mtop1_list1 {float:left; width:114px; padding-left:7px; color:#333333; font-size:11px; letter-spacing:-0.05em; font-family:dotum,µ¸¿ò,µ¸¿òÃ¼; background:url(http://img.cafe24.com/webmail/mail/bul_001.gif) no-repeat left 4px;}
.mtop1_list2 {float:left; padding-left:7px; color:#333333; font-size:11px; letter-spacing:-0.05em; font-family:dotum,µ¸¿ò,µ¸¿òÃ¼; background:url(http://img.cafe24.com/webmail/mail/bul_001.gif) no-repeat left 4px;}
.txt_m_001 {letter-spacing:0;}
.txt_m_002 {display:inline-block; width:55px; color:#333333; font-weight:bold;}
.txt_m_003 {display:inline-block; margin-top:7px; padding-left:10px; color:#333333; background:url(http://img.cafe24.com/webmail/mail/bul_002.gif) no-repeat left 3px;}
.mtop1_idpw_lt {float:left; margin:16px 5px 0 0;}
.mtop1_idpw_rt {float:left; margin-top:16px;}
.mtop2_cont {width:260px; height:130px; margin-top:8px; color:#333333; font-size:11px; font-family:dotum,µ¸¿ò,µ¸¿òÃ¼; background:url(http://img.cafe24.com/webmail/mail/img_main_001.gif) no-repeat right bottom;}
.m_ipt {border:1px solid #cccccc; vertical-align:middle;}
.mtop1_link {margin-top:5px; padding:0 0 0 2px; border-top:1px solid #d0cdd0;}
#footer {background:url(http://img.cafe24.com/images/hosting/renewal/bg_footer.gif) no-repeat;height:150px;clear:both;margin-top:33px;}
#footer .link {padding:2px 0 0 213px}

.cutcut {text-align : justify;width:100%;height:14px;overflow:hidden;line-height:normal;}
.dotdot {float:right;}