@charset "EUC-KR";

/****************** defaut CSS ********************/

body
{
	font-family: µ¸¿ò, Dotum, ±¼¸², Gulim, Arial, sans-serif, Verdana, Helvetica, geneva;
	font-size: 0.75em; /* 12px */
	line-height:1.33; /* font-size:1em(12px) + line-space:0.33em(4px) = 16px (´Ù¸¥ ¿¤·¹¸àµå¿¡¼­µµ ºñ½ÁÇÑ ¹æ¹ýÀ¸·Î °è»êµÊ) */
	color:#666;
	margin:0px;
	padding:0px;
}
/* »óÀ§ ¿¤·¹¸àÆ®°¡ 12px ¸¦ 1emÀ¸·Î Ç¥ÇöÇÏ°í ÀÖÀ»¶§ ÇÏÀ§ ¿¤·¹¸àÆ®ÀÇ px°ª em º¯È¯ (¼Ò¼öÁ¡ 2ÀÚ¸® ¹Ý¿Ã¸²)
	9px: 0.75em
	10px: 0.83em
	11px: 0.92em
	12px: 1em
	13px: 1.08em
	14px: 1.17em
	15px: 1.25em
*/


/* fix font size IE only HACK */
/* IE 6 */
* html body 
{
	font-size:12px;
}
/* IE 7 */
*:first-child+html body
{
	font-size:12px;
}


/* site common CSS */
A:link		{text-decoration:none; color:#666;}
A:visited	{text-decoration:none; color:#666;}
A:hover		{text-decoration:underline; color:#666;}
A:active	{text-decoration:none; color:#666;}

fieldset	{border:none;margin:0;padding:0;}
legend		{margin:0;padding:0;}
img			{border:none;}
h1	img,h2	img,h3	img,h4	img,h5	img,h6	img	{vertical-align:top;}
li	img		{vertical-align:top;}
dl	img		{vertical-align:top;}
input		{vertical-align:middle;font-family: µ¸¿ò, Dotum, ±¼¸², Gulim;color:#666;font-size:100%;}/* input°ú img°¡ ¼¯ÀÏ ¿ì·Á°¡ ÀÖ´Â ¿µ¿ª¿¡´Â p.class *	{vertical-align:middle;}	*/
textarea	{font-family: µ¸¿ò, Dotum, ±¼¸², Gulim;color:#666;font-size:100%;}
select		{font-family: µ¸¿ò, Dotum, ±¼¸², Gulim;color:#666;}
* html	.radio		{margin-top:-4px;margin-left:0px;margin-right:0px;}
*:first-child+html	.radio		{margin-top:-4px;margin-left:0px;margin-right:0px;}
* html	.checkbox		{margin-top:-4px;}
*:first-child+html	.checkbox		{margin-top:-4px;}

h1,h2,h3,h4,h5,h6	{font-size:100%}
h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ul,ol,li,form,fieldset,blockquote	{margin:0px;padding:0px}
dl,ul,ol	{list-style-type:none;}
hr	{display:none;}
caption	{display:none;}


/* Float, display */
.fLeft		{float:left;}
.fRight		{float:right;}
.cboth		{clear:both;}
.disInline	{display:inline;}
.disNone	{display:none;}

/* text-align */
.taLeft		{text-align:left;}
.taCenter	{text-align:center;}
/*.taRight	{text-align:right;}*/
.taJustify	{text-align:justify;}

/* vertical-align */
.vaTop		{vertical-align:top;}
.vaMiddle		{vertical-align:middle;}
.vaBottom		{vertical-align:bottom;}


/* LastItem */
.horLastItem	{
	padding-right:0px !important;
}

.verLastItem	{
	padding-bottom:0px !important;
}


/* Background Img None */
.bgImgNone	{
	background-image:none !important;
}


/* Background Color Transparent */
.bgTrans	{
	background-color:transparent !important;
}


/* Border None */
.borderNone	{
	border:none !important;
}
.borderRNone	{
	border-right:none !important;
}

/* cursor:pointer */
.cPointer	{
	cursor:pointer;
}

/* last Cell */
.lastCell	{
	border-right:none !important;
	background-image:none !important;
}

/* ÁÖ¿ä css ¼Ó¼º ÃÊ±âÈ­ (ex: div class="originalCss"> - wysiwyg °Ô½ÃÆÇ Àû¿ë */
.originalCss	h1	{font-size: 2em; margin: .67em 0 }
.originalCss	h2	{font-size: 1.5em; margin: .83em 0 }
.originalCss	h3	{font-size: 1.17em; margin: 1em 0 }
.originalCss	h4,
.originalCss	p,
.originalCss	ul,
.originalCss	ol,
.originalCss	dl,	
.originalCss	fieldset,	
.originalCss	form	{margin: 1.33em 0 }
.originalCss	h5	{font-size: .83em; line-height: 1.17em; margin: 1.67em 0 }
.originalCss	h6	{font-size: .67em; margin: 2.33em 0 }
.originalCss	hr	{display:block;}
.originalCss	ol,
.originalCss	ul,
.originalCss	dd	{margin-left: 40px }
.originalCss	ol	{list-style-type: decimal;}
.originalCss	ul	{list-style-type: disc;}
.originalCss	ol	ul,
.originalCss	ul	ol,
.originalCss	ul	ol,
.originalCss	ol	ol	{margin-top: 0; margin-bottom: 0 }
