﻿/*--------------general--------------*/
blockquote { margin:0; padding:0; }

fieldset { margin:0; padding:0; }

input { margin:0; padding:0; }

form { margin:0; padding:0; }

h6 { margin:0; padding:0; }

h5 { margin:0 0 37px 0; padding:0; }

h4 { margin:0; padding:0; }

h3 { margin:0; padding:0; }

h2 { margin:0; padding:0; }

h1 { margin:0; padding:0; }

li { margin:0; padding:0; }

ol { margin:0; padding:0; }

ul { margin:0; padding:0; }

dd { margin:0; padding:0; }

dt { margin:0; padding:0; }

dl { margin:0; padding:0; }

div { margin:0; padding:0; }

body { margin:0; padding:0; }

body 
{
	font-size: 12px; 
	font-family: 돋움, Arial, Helvetica, sans-serif; 
	line-height:18px;
}

img	
{
	border:0px; 
	vertical-align:middle; 
}

li { list-style: none; }

table {	border-collapse: collapse; }

ul { overflow:hidden; }

* 
{
	margin:0; 
	padding:0; 
	}

.cursor { cursor:hand; }
    
.bn { border:none; }

.bgn { background:none; }

.z { z-index: auto; }

.pa { position:absolute; }

.clearboth { clear:both; margin:0px; padding:0px; }

.dotViolet 
{
    float:left;
    width:184px;
    margin-bottom:2px;
    padding:0 0 0 9px;
    line-height:19px;
    background: url(/images/main/dotViolet.gif) no-repeat center left;
}

.dotGreen 
{
    float:left;
    width:184px;
    padding:0 0 0 9px;
    margin-bottom:2px;
    line-height:19px;
    background: url(/images/main/dotGreen.gif) no-repeat center left;
}

dotGreen.gif

/*----------MARGIN 설정------------*/
.mt3 { margin-top:3px;}
.mt10 { margin-top:10px;}
.mt20 { margin-top:20px;}

.mr15 { margin-right:15px;}
.mr75 { margin-right:75px;}

.ml10 { margin-left:10px;}
.ml20 { margin-left:20px;}
.ml30 { margin-left:30px;}
.ml50 { margin-left:50px;}

.mb3 { margin-bottom:3px;}
.mb10 { margin-bottom:10px;}
.mb12 { margin-bottom:12px;}
.mb15 { margin-bottom:15px;}
.mb20 { margin-bottom:20px;}
.mb25 { margin-bottom:25px;}
.mb30 { margin-bottom:30px;}
.mb40 { margin-bottom:40px;}
.mb45 { margin-bottom:45px;}

.ml15 { margin-left:15px;}
/*----------MARGIN 설정------------*/

/*----------PADDING 설정------------*/
.pl10 { padding-left:10px;}
/*----------PADDING 설정------------*/

/*----------FLOAT 설정------------*/
.fl { float:left; }
.fr { float:right; }
/*----------FLOAT 설정------------*/

.displayno { display:none; height:0; }

.displayInline { display:inline; }
.displayBlock { display:block; }

/*----------TEXT ALIGN 설정------------*/
.tc { text-align:center; }
.tl { text-align:left; }
.tr { text-align:right; }
/*----------TEXT ALIGN 설정------------*/

/*--------------TEXT스타일 : 행간 --------------*/
.Ih19 { line-height: 19px;}
.Ih20 { line-height: 20px;}
.Ih22 { line-height: 22px;}
.Ih23 { line-height: 23px;}
.lh140 { line-height:140%; }
.lh150 { line-height:150%; }
/*--------------TEXT스타일 : 행간 --------------*/

.col54a { color: #54a612;}
.col7b7 { color: #7b7f52;}

/*==============앵커관련======================*/
/*좌측*/
#leftColumn  a 
{
	color:#5d5d5c;
	text-decoration:none;
	}
	
	#leftColumn  a:hover { color:#0f4c9f; }
	
/*컨텐츠(게시판)*/	
#rightColumn a
		{
			color:#777777;
			text-decoration:none;
			}
			
		#rightColumn a:hover { color:#007c03; }	
/*==============앵커관련======================*/	


#wrapper 
{
	position: relative;
	width: 898px;
	margin: 0 auto;
}
	#header 
	{	
		width: 100%;
		height: 140px;
		border:none;
		position:relative;
	}	
	
	#faux
	{		
		position: relative;
		width:100%;
	}

/*=============로그인설정===================*/
.loginBorder 
{
	width:855px; position:absolute;
}
ul.login
{
	float:right;
	margin-top:10px;
	}

	ul.login li
	{
		display:inline;
		padding:0px 0px 0px 9px;
		}