@CHARSET "UTF-8";

*{margin:0;padding:0;}body{font-family:"돋움",Dotum,"굴림",Gulim,Helvetica,Sans-serif;font-size:12px;line-height:14px;}
img,fieldset,button{border:0;}li{list-style:none;}em,address{font-style:normal;}button{background:none;}
a{text-decoration:none;}a:hover,a:active,a:focus{text-decoration:underline;}textarea{overflow:auto;}
legend,.blind{position:absolute;top:0;left:0;width:0;height:0;overflow:hidden;visibility:hidden;font-size:0;line-height:0;}
table{border-collapse:collapse;} .btn{cursor:pointer;}

.btnStyle{cursor:pointer;}

ul,ol,li{list-style: none;}

#wrap{background-color:#f7f5f3; overflow:hidden;zoom:1;}

.full_img{display:block; width:100%; margin:auto;}

.img_bottom{margin-bottom:20px;}

.img_top{margin-top:20px;}


.header{background-color:#fff;}

.contentArea{background-color: #fff;}
.max_area{width:920px; margin:auto; overflow:hidden; zoom:1;}

.header{overflow:hidden; zoom:1;}

.logo{float:left; margin:20px 0px 10px;}

.logo img{display:block;}

.top_nav{float:right; font: 12px/15px Arial, Helvetica, sans-serif;}

.top_nav ul li{display:block; float:left; color:#2c95b5; font-size:11px; margin-top:10px;}

.top_nav ul li a{color:#2c95b5;}

.top_nav ul li span{padding:0px 7px;}

.top_login{
	background-image:url("/img/header/login_icon.png");
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:16px;
	padding-top:1px;
}

.top_join{
	background-image:url("/img/header/join_icon.png");
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:16px;
	padding-top:1px;
}

.top_my{
	background-image:url("/img/header/my_icon.png");
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:19px;
	padding-top:1px;
}

.top_admin{
	background-image:url("/img/header/admin_icon.png");
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:16px;
	padding-top:1px;
}

.top_logout{
	background-image:url("/img/header/logout_icon.png");
	background-repeat:no-repeat;
	background-position:left center;
	padding-left:16px;
	padding-top:1px;
}


.subNav_area{
	background-image:url("/img/nav/nav_bg.gif");
	background-repeat:repeat-x;
	height:71px;
	width:100%;
}

#mainNav{display:block; padding-top:10px;}

#mainNav ul{
	float:right;
  	list-style: none;
  	margin: 0;
  	padding: 0;
}

.nav{float:left; margin-left:32px; display:block; position:relative;}

.navOver a{
	color:#555;
	background-image: url("/img/info_icon/dot_1.gif");
    background-position: left 2px;
    background-repeat: no-repeat;
    padding-left: 10px;	
    font-size:13px;
}

#mainNav ul ul { display:none; width:162px; position:absolute; left:0; z-index:10;}
#mainNav ul ul li { float:none;}
#mainNav ul ul li img{display:block;}

.navOver{
	background-image:url("/img/nav/navOver_bg.png");
	background-repeat:repeat-y;
	background-position:center top;
	padding:5px 15px;
}




.footer{clear:both;  border-top:1px solid #e3e2e0; background-color:#fff; padding-bottom:100px; text-align:center; padding-top:20px;}
.footer_center{float:left; text-align:left; padding-top:5px;}
.site{margin-left:30px;}
.footer_text{color:#6f7556; display:block; width:510px; margin-left:30px; padding-top:7px;}
.f_logo{float:left; display:block; width:160px; margin-top:2px;}
.f_call{float:right; display:block; width:200px; padding-top:15px;}

.page_number_btn{cursor:pointer;}


