@import url(http://fonts.googleapis.com/earlyaccess/nanumgothic.css);
@import url(http://fonts.googleapis.com/css?family=Nosifer|Vollkorn:400,700|Roboto);


body {
	scrollbar-face-color:#ffffff;
	scrollbar-highlight-color:#aaaaaa;
	scrollbar-shadow-color:#aaaaaa;
	scrollbar-3dlight-color:#ffffff;
	scrollbar-arrow-color:#aaaaaa;
	scrollbar-track-color:#ffffff;
	scrollbar-darkshadow-color:#ffffff;
	background-color:#ffffff;
	margin:0;
}

body, td, input, select, table, textarea, div, p, b {
	font-family:돋움,굴림,tahoma,verdana;
	font-size:12px;
	color:#6c6c6c;
	text-decoration:none; /* none l underline l overline l line-through */
	line-height:16px;
	letter-spacing:0; /* 자간(1, 0, -1 ..) */
	word-break:break-all; /* 줄바꿈 break-all , nowrap  */
}
.sub_title {
	font-size: 30px;
	font-weight: bold;
	line-height: 32px;
	letter-spacing: -1px;
}

/* gm_edit */
p { margin-top:1px; margin-bottom:1px } 


img {
	border:none
}

a:link    {color:#777; text-decoration:none;} /* 기본 */
a:visited {color:#777; text-decoration:none;}
a:hover   {color:#458acf; text-decoration:none;}
a:active  {color:#777; text-decoration:none;}


a.notice:link    {color:#d0c9c4; text-decoration:none;}
a.notice:visited {color:#d0c9c4; text-decoration:none;}
a.notice:hover   {color:#f66901; text-decoration:none;}
a.notice:active  {color:#d0c9c4; text-decoration:none;}


#popCal{
  position:absolute;
	visibility:hidden;
	padding:1px;
	background:#E0E0E0
}


.txt_s{
	font-size:11px;
}

.txt_b{
  font-weight:bold;
}

.txt_t{
color:#666;
}



/* 게시판 */
.b_input
{
	background-color:#f9f9f9;
	border:1px solid #d5d5d5;
}

.b_input1
{
	background-color:#f9f9f9;
	border:1px solid #888;
}

.b_search
{
 background-color:#f9f9f9;
 height:20px;
}

.b_textarea
{
	background-color:#f9f9f9;
	border:1px solid #d5d5d5;
  scrollbar-face-color:#f0f0f0;
  scrollbar-shadow-color:#9C9C9C;
  scrollbar-highlight-color:#ffffff;
  scrollbar-3dlight-color:#9C9C9C;
  scrollbar-darkshadow-color:#ffffff;
  scrollbar-base-color:#ffffff;
  scrollbar-arrow-color:#DCDCDC
}

.b_input_white
{
  background-color:#ffffff;
	border:1px solid #d5d5d5;
}

.b_textarea_white
{
  background-color:#ffffff;
	border:1px solid #d5d5d5;
  scrollbar-face-color:#f0f0f0;
  scrollbar-shadow-color:#9C9C9C;
  scrollbar-highlight-color:#ffffff;
  scrollbar-3dlight-color:#9C9C9C;
  scrollbar-darkshadow-color:#ffffff;
  scrollbar-base-color:#ffffff;
  scrollbar-arrow-color:#DCDCDC
}


.join_textarea
{
  background-color:#ffffff;
	border:0px;
	scrollbar-face-color: #FBFBFB;
	scrollbar-shadow-color: #d9d9d9;
	scrollbar-highlight-color: #d9d9d9;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #d9d9d9;
	font-size:11px;
	color:#a1a1a1
}

#agree {
	font-size:11px;
	color:#a1a1a1;
	width:100%; 
	overflow-y:scroll; 
	height:200px; 
	overflow-x:hidden
}


/* 게시판 끝 */


/* 페이지 분할  */
.bbs_list_page
{
  font-family:돋움; color:#f66901;
}


/* 히스토리  */
.his1 {
font-size:11px;
color:#bababa;
}

.his2 {
font-size:11px;
color:#458acf;
}


/* 연혁_date  */
.date {
font-weight:bold
}

.his_pad {
padding:5px 0 0px 0
}

/* 컨텐츠 */
.blue_b {
  font-weight:bold;
	color:#0159d2
}

.org_b {
  font-weight:bold;
	color:#ff3300
}

.m_date {
	color:#afaeae
}


#mask {
  position:absolute;
  left:0;
  top:-5px;
  z-index:9000;
  background-color:#000;
  display:none;
}
  
#boxes .window {
  position:absolute;
  left:0;
  display:none;
  z-index:9999;
  padding:20px;
}

#boxes #dialog {
  padding:10px;
  background-color:#ffffff;
  margin-top:-50px;
}


.pv_title01 { background-color:#f9f9f9; padding:5px 0px; font-weight:bold; }
.pv_title02 { padding-right:15px; }
.ob_title03 { background-color:#fff; padding:5px 0px 5px 0px; text-align:center; }

.pv_input01 { background-color:#fff; border:1px solid #cfcfcf; margin:4px 0px;}

.ob_title01 { background-color:#fafafa; padding:6px 0px 7px 0px; font-weight:bold; text-align:center; }
.ob_title02 { background-color:#fff; padding:6px 0px 7px 0px; text-align:center; }

.quick_01 { font-size:11px; font-family:돋움; }




