body{
	margin:0;
	text-align:center;
	font-family:µ¸¿ò,Dotum,AppleGothic,sans-serif; 
	font-size:12px; 
	color:#3e3e3e;
	line-height:18px;	
	overflow-x: hidden;

	/*
	scrollbar-3dlight-color:FFFFFF;
	scrollbar-arrow-color:#000033;
	scrollbar-track-color:FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-face-color:E8E8E8;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:D6D6D6
	*/
}


/* ÀüÃ¼ ÅØ½ºÆ® Á¤ÀÇ */
th,td,input,select,textarea{
	font-family:"µ¸¿ò","µ¸¿òÃ¼","verdana,helvetica"; 
	font-size:12px; 
	color:#3e3e3e;
	line-height:18px;
	word-break:break-all;
}

/* ÀÌ¹ÌÁö */
img { border:0;}

/* text Àû¿ë */
.main_tx_e    {  font-family:"verdana";}
.main_tx_b    { font-weight:bold; }
.main_tx_01	  { letter-spacing:-1px;}
.tx_dat{font-size:11px; color:#949494; letter-spacing:-0.4px;}

/*ÇÏÀÌÆÛ¸µÅ©*/
a			{color:#3e3e3e; text-decoration: none; cursor:hand; }
a:link		{color:#3e3e3e; text-decoration: none; cursor:hand;}
a:visited	{color:#3e3e3e; text-decoration: none; cursor:hand;}
a:active	{color:#234A9C; text-decoration: none; cursor:hand;}
a:hover		{color:#234A9C; text-decoration: underline; cursor:hand;}


/*input ¹Ú½º*/
.inp_01 {
	border-right: #DFDFDF 1px solid;
	border-top: #DFDFDF 1px solid;	
	border-left: #DFDFDF 1px solid;
	border-bottom: #DFDFDF 1px solid
	background: #ffffff;
	height:18px;
	line-height:1.2em;
	padding:2 0 0 2;
}
.inp_02 {
	border-right: #C3C3C3 1px solid;
	border-top: #C3C3C3 1px solid;	
	border-left: #C3C3C3 1px solid;
	border-bottom: #C3C3C3 1px solid
	background: #ffffff;
	height:18px;
	line-height:1.2em;	
}
.inp_03 {
	border-right: #C3C3C3 1px solid;
	border-top: #C3C3C3 1px solid;	
	border-left: #C3C3C3 1px solid;
	border-bottom: #C3C3C3 1px solid;	
}

/*select ¹Ú½º*/
.sel_m01 { width:150px;}
.sel_mar01 {width:150px;}
.sel_mar02 {width:85px;	height:10px}

/* textarea */
textarea {
	BORDER-RIGHT: #CFCFCF 1px solid; BORDER-TOP: #CFCFCF 1px solid; BORDER-LEFT: #CFCFCF 1px solid; BORDER-BOTTOM: #CFCFCFs 1px solid ;
	padding:5 5 5 5;
	font-size:12px; 
	color:#3e3e3e;
}

/* ¸ÞÀÎ ¿»·Î¿ìÆäÀÌÁö ÀÌ¹ÌÁö º¸ÀÌ±â*/
.tex_m01    {font-size:13px; font-weight:bold; color:#556587; letter-spacing:-2px; line-height:1.6em; }
.text_log   {letter-spacing:-1px; }font-family:"verdana,helvetica"; font-size:12px;}
.text_log01 { font-size:12px; font-weight:bold;}
.text_log02 {font-size:11px; letter-spacing:-1px;}



/* list Á¤·Ä*/
#li_bl01 ul {list-style:none; margin:0px;}
#li_bl01 li {background: url(/images/comm/dot_bl01.gif) no-repeat 0 50%; padding-left:7px; line-height:18px;}

#li_bl02 ul {list-style:none; margin:4px 3px;}
#li_bl02 li {background: url(/images/comm/dot_bl01.gif) no-repeat 0 50%; padding-left:7px; line-height:1.5em;}

#li_bl03 ul {list-style:none; margin:0px;}
#li_bl03 li {background: url(/images/comm/dot_bl01.gif) no-repeat 0 50%; padding-left:10px; line-height:1.3em;}

#li_bl04 ul {list-style:none; margin:6px 5px;}
#li_bl04 li {background: url(/images/main/main_dot_01.gif) no-repeat 0 50%; padding-left:7px; line-height:1.4em;}

/*ÇªÅÍ*/
.foot_f01  {font-size:11px; color:#3e3e3e; padding:5px; letter-spacing:-1px; line-height:1.5em; }
.foot_f02  {color:#3e3e3e; padding:5px;  line-height:1.5em; }
.foot_img01{width:75px; font-size:12px; font-weight:bold; text-align:center; border:0; padding-top:3px;
			background: url(/images/comm/box_grl01.gif) no-repeat 0 50%; }
.foot_img02{width:75px; font-size:12px; font-weight:bold; text-align:center; border:0; padding-top:3px;
			background:url(/images/comm/box_gra01.gif) no-repeat 0 50%;}


/*¸ÞÀÎÇÏ´ÜÄ«Å×°í¸®*/
.ct00	{padding:0 0 0 0;}
.ct01	{width:75px; font-size:12px; font-weight:bold; text-align:center; border:0; padding-top:3px;
		 background:url(/images/main/main_bg_05.gif) no-repeat 0 50%;}
.ct02	{width:75px; font-size:12px; font-weight:bold; text-align:center; border:0; padding-top:3px;
		 background:url(/images/main/main_bg_10.gif) no-repeat 0 50%;}
.ct03	{width:75px; font-size:12px; font-weight:bold; text-align:center; border:0; padding-top:3px;
		 background:url(/images/main/main_bg_06.gif) no-repeat 0 50%;}
.ct04	{width:75px; font-size:12px; font-weight:bold; text-align:center; border:0; padding-top:3px;
		 background:url(/images/main/main_bg_11.gif) no-repeat 0 50%;}
.ct05	{width:75px; font-size:12px; font-weight:bold; text-align:center; border:0; padding-top:3px;
		 background:url(/images/main/main_bg_07.gif) no-repeat 0 50%;}
.ct06	{width:75px; font-size:12px; font-weight:bold; text-align:center; border:0; padding-top:3px;
		 background:url(/images/main/main_bg_12.gif) no-repeat 0 50%;}
.ct07	{width:75px; font-size:12px; font-weight:bold; text-align:center; border:0; padding-top:3px;
		 background:url(/images/main/main_bg_08.gif) no-repeat 0 50%;}
.ct08	{width:75px; font-size:12px; font-weight:bold; text-align:center; border:0; padding-top:3px;
		 background:url(/images/main/main_bg_13.gif) no-repeat 0 50%;}
.ct09	{width:75px; font-size:12px; font-weight:bold; text-align:center; border:0; padding-top:3px;
		 background:url(/images/main/main_bg_09.gif) no-repeat 0 50%;}
.ct10	{width:75px; font-size:12px; font-weight:bold; text-align:center; border:0; padding-top:3px;
		 background:url(/images/main/main_bg_14.gif) no-repeat 0 50%;}



/* 3deaps text Àû¿ë */
.text_3d01 { font-size:14px; font-weight:bold; color:#595959; letter-spacing:-1pt; padding:5 0 0 5px;}
.text_3d02 { font-size:12px; color:#595959; letter-spacing:-1pt; padding:5 0 0 5px; }

/* ¸Þ´º- ¼­ºê µª½º text Àû¿ë */
.stx_01   {font-size:12px; font-weight:bold; letter-spacing:-0.4px; padding:0 0 0 0; text-align:center;}
.stx_01_on{font-size:12px; font-weight:bold; color:#ffffff; letter-spacing:-0.4px; padding:0 3 0 3; text-align:center;}
.stx_02   {font-family:"verdana,helvetica"; font-size:12px;}
.utx_01_on{font-size:12px; font-weight:bold; color:#ffffff; letter-spacing:-1px; padding:0 0 0 0; text-align:center;}
.utx_01   {font-size:12px; font-weight:bold; letter-spacing:-1px; padding:0 0 0 0; text-align:center;} 
.usvc_01   {font-size:11px; letter-spacing:-1px; padding:0 0 0 0; text-align:center;}
.usvc_01_on{font-size:11px; color:#ffffff; letter-spacing:-1px; padding:0 0 0 0; text-align:center;}

/* ¸µÅ© ¿¬°á*/
a.usvc_01_on		   {color:#ffffff; text-decoration: none; cursor:hand; }
a.usvc_01_on:link   {color:#ffffff; cursor:hand;}
a.usvc_01_on:visited{color:#ffffff; cursor:hand;}
a.usvc_01_on:active {color:#ffffff; cursor:hand;}
a.usvc_01_on:hover  {color:#ffffff; text-decoration: underline; cursor:hand;}



a.stx_01_on		   {color:#ffffff; text-decoration: none; cursor:hand; }
a.stx_01_on:link   {color:#ffffff; cursor:hand;}
a.stx_01_on:visited{color:#ffffff; cursor:hand;}
a.stx_01_on:active {color:#ffffff; cursor:hand;}
a.stx_01_on:hover  {color:#ffffff; text-decoration: underline; cursor:hand;}

a.stx_02_on		   {color:#ffffff; text-decoration: none; cursor:hand; font-family:"verdana,helvetica"; font-weight:bold;}
a.stx_02_on:link   {color:#ffffff; cursor:hand; font-family:"verdana,helvetica"; font-weight:bold;}
a.stx_02_on:visited{color:#ffffff; cursor:hand; font-family:"verdana,helvetica"; font-weight:bold;}
a.stx_02_on:active {color:#ffffff; cursor:hand; font-family:"verdana,helvetica"; font-weight:bold;}
a.stx_02_on:hover  {color:#ffffff; text-decoration: underline; cursor:hand; font-family:"verdana,helvetica"; font-weight:bold;}

a.tex_m01		 {color:#556587; text-decoration: none; cursor:hand; font-size:13px; font-weight:bold; color:#556587; letter-spacing:-2px; line-height:1.6em;}
a.tex_m01:link   {color:#556587; cursor:hand; font-size:13px; font-weight:bold; color:#556587; letter-spacing:-2px; line-height:1.6em;}
a.tex_m01:visited{color:#556587; cursor:hand; font-size:13px; font-weight:bold; color:#556587; letter-spacing:-2px; line-height:1.6em;}
a.tex_m01:active {color:#234A9C; cursor:hand; font-size:13px; font-weight:bold; color:#556587; letter-spacing:-2px; line-height:1.6em;}
a.tex_m01:hover  {color:#234A9C; text-decoration: underline; cursor:hand; font-size:13px; font-weight:bold; color:#556587; letter-spacing:-2px; line-height:1.6em;}

a.utx_01_on		   {color:#ffffff; text-decoration: none; cursor:hand; }
a.utx_01_on:link   {color:#ffffff; cursor:hand;}
a.utx_01_on:visited{color:#ffffff; cursor:hand;}
a.utx_01_on:active {color:#ffffff; cursor:hand;}
a.utx_01_on:hover  {color:#ffffff; text-decoration: underline; cursor:hand;}

/* 740 ¾Æ¿ôÆ®¶óÀÎ Å×ÀÌºí*/

.com04_a1l{		
	background: url(/images/community/com04_img_03.gif) no-repeat left;
}
.com04_a1r{	
	background: url(/images/community/com04_img_03.gif) no-repeat right;
}
.com04_a1c{	
	background: url(/images/community/com04_img_03.gif) no-repeat center;
}
.com04_a2l{	
	background: url(/images/community/com04_img_04.gif) no-repeat left;
}
.com04_a2r{	
	background: url(/images/community/com04_img_04.gif) no-repeat right;
}
.com04_a2c{	
	background: url(/images/community/com04_img_04.gif) no-repeat center;
}
.com04_a3y{	
	background: url(/images/community/com03_bg_04.gif) repeat y;
}
.com04_a4y{	
	background: url(/images/community/com03_bg_05.gif) repeat y;
}

/* °øÅë °Ô½ÃÆÇ Å×ÀÌºí=id:table_c401 */
#table_c401 td{
	text-align:center;	
	height:30px;
	word-break:break-all;
}
#table_c401 .td_r01{
	text-align:left;
	padding:0 0 0 5;
}
#table_c401 .td_dot01{
	height:1px;
	background: url(/images/comm/sol_gra01.gif) repeat x;
}
#table_c401 .td_dot02{
	height:1px;
	background:#FFFFFF;
}
#table_c401 .tx_c401{
	 color:#ffffff; letter-spacing:-0.8px;}

#table_c401 .ntx_b01{
	text-align:left;
	font-weight:bold;
	color:#32679E;
}
#table_c401 .pad_01{
	text-align:right;
	padding:0 20 0 0;	
	word-break:break-all;
}
#table_c401 .pad_02{
	text-align:right;
	padding:0 4 0 0;	
	word-break:break-all;
}
#table_c401 .pad_03{
	letter-spacing:-1px;
	word-break:break-all;
}
#table_c401 .pad_04{
	padding:15 0 0 25;		
	color:#F23F00;	
	word-break:break-all;
}

/* °øÅë Àû¿ë °Ô½ÃÆÇ Å×ÀÌºí 1µµÆ® ¶óÀÎ*/
.td_dot01{
	height:1px;
	background: url(/images/comm/sol_gra01.gif) repeat x;
}

/* ±Û¾²±â ·¹ÀÌ¾î*/
.box_04{
	BORDER-RIGHT: #C1C1C1 1px solid; BORDER-TOP: #C1C1C1 1px solid; BORDER-LEFT: #C1C1C1 1px solid; BORDER-BOTTOM: #C1C1C1 1px solid ;
	background:#ffffff;	
	padding:10 10 10 10;
	word-break:break-all;
}

/* ¹é±×¶õ¿îµå*/
.bg_01{
	background:#F7F7F7; 
}

/* Æ÷Åä¶óÀÎ-Æ÷Åä°¶·¯¸®/ ¾Æ³ª¹Ù´Ù/ ÃßÃµ¸ÀÁý*/
.pho_01 {filter:progid:DXImageTransform.Microsoft.Chroma(color=#5BFFFF)}
