@charset "utf-8";

/**************************************************************************************************
* default definition
**************************************************************************************************/
* {
  margin: 0;
  padding: 0;
}
html, body { height:100%; margin:0 ; padding:0; }

body { font-size:11px; background-color:#000000;}

[if IE]>
<style type="text/css">
#body {
	height: 100%;
}
</style>
<![endif]

table { border-collapse: collapse;}

td, div { color:#bdb6a4; font-size:11px ;}

fieldset, img { border: none;}

div, ul, form, fieldset, td, th, li, h1, h2, h3, h4, p { margin:0; padding:0;}

ul{list-style:none;}


img.middle { vertical-align:middle; margin-bottom:3px;} 

hr { display:;}

div.hide { display:none;}

input{background-color:#000000; border:#4f4a3f 1px solid;}
.radio {height:14px;border:#332d26 1px solid; background-color:#332d26;}

textarea {font:11px 돋움;color:#bdb6a4; background-color:#000000; border:#4f4a3f 1px solid; padding:5px;}
select {font-size:11px; color:#bdb6a4;height:18px; background-color:#000000; border:#332d26 1px solid;}

input.txt {background-color:#000000; border:#4f4a3f 1px solid; padding:3px 0 0 3px; height:15px; position: relative; top:1px; color:#b3ad9c; }

input.btn { vertical-align: middle; margin-bottom: 3px;}
.scroll{
          scrollbar-face-color:#333333;
 		  scrollbar-shadow-color:#808080;
  		  scrollbar-highlight-color:#333333;  
 		  scrollbar-3dlight-color:#808080;
 		  scrollbar-darkshadow-color:#333333;
 		  scrollbar-track-color:#191919;
		  scrollbar-arrow-color:#cccccc;}



/*레이아웃*/
#wrapper {width:100%; background:url(/images/top_bg.gif) repeat-x;}
	#cont_wrap{width:800px; margin:auto}
    #top{width:800px;}
	#main_img{width:800px;}
    #main_con{width:800px; margin-top:15px;}
	#sub_con{width:798px; border:#4a4439 1px solid;}
	#foot{width:800px;margin-top:15px; }
	
/*로그인*/	
a.login01 {font:11px 돋움; color:#b3ad9c; text-decoration:none; line-height:20px;}
a.login01:hover{font:11px 돋움; color:#b3ad9c; text-decoration:underline;line-height:20px;}

/*메인컨텐츠 패딩*/	
.main_p01{padding-right:5px;}
.main_p02{padding:0 5px;}


/*메인 최근게시물 링크*/
a.main_bbs01 {font:11px 돋움; color:#b3ad9c; text-decoration:none; line-height:22px;}
a.main_bbs01:hover{font:11px 돋움; color:#ccbb00; text-decoration:none;line-height:22px;}

.main_text01{font:bold 11px 돋움; color:#8c866d;}
.main_text02{font:11px 돋움; color:#fbf4e2; line-height:16px; padding:5px 4px 0 4px;}
.main_pic{border:#b8b8b8 1px solid;}

.input_login{background-color:#000000; border:#4f4a3f 1px solid; font:11px 돋움; color:#bdb6a4; padding:2px; height:13px;}
.input_email{background-color:#000000; border:#4f4a3f 1px solid; font:11px 돋움; color:#bdb6a4; padding:2px; height:13px;}

/*서브*/	
.sub_con_bg{background-color:#332d26; border:#483f33 1px solid; padding:8px;}
.sub_title_line{border_bottom:#4a4439 1px solid;padding_bottom:1px; }

/*경로*/
.point  {font:11px 돋움; color:#e0d8c3; text-align:right; }
a.position {font:10px verdana; color:#e0d8c3; text-decoration:none;text-align:right;}
a.position:hover{font:10px verdana; color:#e0d8c3; text-decoration:underline;text-align:right;}

/*포럼*/
#forum {width:510px; border:#938b71 1px solid; padding:1px; }

.forum_text01{font:bold 11px 돋움; color:#e0dfdb;}
.forum_text02{font:11px 돋움; color:#615637;}
a.forum_title {font:bold 11px 돋움; color:#615637; text-decoration:none;}
a.forum_title:hover{font:bold 11px 돋움; color:#615637; text-decoration:underline;}

.forum_boder01{border-right:#fff 1px solid;border-bottom:#fff 1px solid;background-color:#e6e6e6; padding:5px; line-height:16px;}
.forum_boder02{border-right:#fff 1px solid;border-bottom:#fff 1px solid;background-color:#eae7e2; font:11px 돋움; color:#615637; vertical-align:middle;}
.forum_boder03{border-bottom:#fff 1px solid;background-color:#eae7e2; font:11px 돋움; color:#615637; vertical-align:middle;}

