a.board:link { font-size:9pt; text-decoration:none; color:#353535; }
a.board:visited { font-size:9pt; text-decoration:none; color:#353535;}
a.board:hover {font-size:9pt; text-decoration:bold; color:#353535;}
a.board:active {font-size:9pt; text-decoration:bold; color:#EA7400;} 

#bbsListdiv td { font-family: Dotum,Gulim; font-size: 12px; letter-spacing: 0px; color: #353535; }
#bbsListdiv .dataCell { padding: 0px; } /* padding: top right bottom left */

#bbsFormdiv td { font-family: Dotum,Gulim; font-size: 12px; letter-spacing: 0px; color: #353535; }
#bbsFormdiv .leftCell { background:#F4F4F4; padding: 2px; text-align: center; font-weight: bold; }
#bbsFormdiv .rightCell { background:#FFFFFF; padding: 2px; font-weight: none; text-align: left; }

#bbsViewdiv td { font-family: Dotum,Gulim; font-size: 12px; letter-spacing: 0px; color: #353535; }
#bbsViewdiv .leftCell { padding: 7px; }
#bbsViewdiv .rightCell { padding: 7px; font-weight: none; }

/* 폼관련 */
#boardFormDiv td { font-family: "돋움,Dotum,굴림,Gulim"; font-size: 12px; letter-spacing: -1px; }
#boardFormDiv .leftCell { font-weight: bold; background: #FFFFFF; padding: 7px; text-align: center; }
#boardFormDiv .rightCell { background: #FFFFFF; padding-left: 5px; }

.bbs_fixed { table-layout:fixed; }
.bbs_font_b { font-weight: bold; }
.bbs_font_11s { font-family: Dotum,Gulim; font-size: 11px; letter-spacing: -1px; color: #353535; }
.bbs_s0 { letter-spacing: 0px; }
.bbs_s1 { letter-spacing: -1px; }
.bbs_s2 { letter-spacing: -2px; }
.bbs_s2 { letter-spacing: -2px; }
.bbs_font_dim { font-family: Dotum,Gulim; font-size: 11px; letter-spacing: 0px; color: #353535; }

.bbs_headTitleBar { font-family: Tahoma,Dotum,Gulim; font-size: 12px; color: #FFFFFF; font-weight: bold; letter-spacing: -1px; background: #52698B; padding: 3px;  }
.bbs_headTitle { font-family: Tahoma,Dotum,Gulim; font-size: 14px; color: #FFFFFF; font-weight: bold; letter-spacing: -1px;  }
.input19 {height:20; font-size:12px; font-family:돋움; border:1px solid #d9d9d9; color:666666}
.input19_2 {height:20; font-size:12px; font-family:돋움; border:1px solid #cccccc; color:666666}
.bbs_pop_bg { background-image:url(/modules/board/img/pop/top_pop_bg.gif); background-repeat:repeat-x; background-position:top; }

.bbs_editbox {
	font-family:Dotum, Gulim;
	font-size:12px;
	color:#4B463E;
	border:1px solid #CCCDCC;
	background-color: #FFFFFF;
	height: 16px;
}
.bbs_atteditbox {
	font-family:Dotum, Gulim;
	font-size:12px;
	color:#4B463E;
	border:1px solid #CCCDCC;
	background-color: #FFFFFF;
	height: 20px;
}
.bbs_pweditbox {
	font-family:Dotum, Gulim;
	font-size: 12px; line-height: 16px;
	color:#4B463E;
	border:1px solid #CCCDCC;
	background-color: #FFFFFF;
	height: 16px;
}
.bbs_textarea {
	font-family:Dotum, Gulim;
	font-size:12px;
	color:#4B463E;
	border:1px solid #CCCDCC;
	background-color: #FFFFFF;
}

.bbs_selectBox {
	font-family: dotum, Verdana;
	font-size: 12px;
	color: #4B463E;
	border: 1px solid #DFDFDF;
	height: 20px;
	padding: 1px 0px 1px 0px;
}

/* 게시판 패딩 */
.bbs_headIcon_pd { padding: 10 0 10 0; }
.bbs_pagenavi_pd { padding: 15px; }

.bbs_pd_a3 { padding: 3px; }
.bbs_pd_a4 { padding: 4px; }
.bbs_pd_a5 { padding: 5px; }
.bbs_pd_a6 { padding: 6px; }
.bbs_pd_a10 { padding: 10px; }

.bbs_pd_l5 { padding-left: 5px; }
.bbs_pd_l10 { padding-left: 10px; }

.bbs_pd_t3 { padding-top: 3px; }
.bbs_pd_t5 { padding-top: 5px; }
.bbs_pd_t10 { padding-top: 10px; }
.bbs_pd_t15 { padding-top: 15px; }
.bbs_pd_t20 { padding-top: 20px; }
.bbs_pd_t27 { padding-top: 27px; }
.bbs_pd_t30 { padding-top: 30px; }

.bbs_pd_r5 { padding-right: 5px; }
.bbs_pd_r10 { padding-right: 10px; }

.bbs_pd_b3 { padding-bottom: 3px; }
.bbs_pd_b5 { padding-bottom: 5px; }
.bbs_pd_b8 { padding-bottom: 8px; }
.bbs_pd_b10 { padding-bottom: 10px; }
.bbs_pd_b30 { padding-bottom: 30px; }


/* 기본박스 */
.bbs_box_pop{border:2px solid #a6c7c6;background-color:e5eded;}
.bbs_box_pop2{border:1px solid #c0d7d6;}
.bbs_box { border: 2px solid #EDEDED; padding: 2px; background: #F6F6F6; }
.bbs_attfilebox { border: 2px solid #FFB0B0; padding: 2px; background: #F6F6F6; }
.bbs_redbox { border: 2px solid #FF8080; padding: 2px; background: #F6F6F6; }
.bbs_imgBox_green { border:4px solid #5bac00; padding: 2px; }
.bbs_grayBox { border:4px solid #EBEBEB; padding: 5px; }
.bbs_commentBox { border: 2px solid #75ADB7; padding: 2px; }
.bbs_commentBox2 { border: 2px solid #5BAC00; padding: 2px; background: #D7D7D7; }
.bbs_searchBox { border: 2px solid #CDC986; padding: 2px; background: #DBD682; }

/* 쓰기폼의 OUTLINE */
.bbs_formbox_p { BORDER-TOP: 2px solid #75ADB7; BORDER-RIGHT: 1px solid #FFFFFF;  BORDER-BOTTOM: 2px solid #75ADB7; BORDER-LEFT: 1px solid #FFFFFF; }
.bbs_formbox_pg { BORDER-TOP: 2px solid #f0f5f8; BORDER-RIGHT: 1px solid #FFFFFF;  BORDER-BOTTOM: 2px solid #f0f5f8; BORDER-LEFT: 1px solid #FFFFFF; }
.bbs_formbox_g { BORDER-TOP: 2px solid #90BE80; BORDER-RIGHT: 1px solid #FFFFFF;  BORDER-BOTTOM: 2px solid #90BE80; BORDER-LEFT: 1px solid #FFFFFF; }

/* 게시판 타이틀 라인 */
.bbs_listTitleList_p { background: #75ADB7; }
.bbs_listTitleList_pg { background: #f0f5f8; }
.bbs_listTitleList_g { background: #90BE80; }

/* 게시판 타이틀 폰트 */
.bbs_listTitle { font-family: Dotum,Gulim; font-size: 11px; font-weight: bold; letter-spacing: 0px; padding: 5px 0 5px 0; }

/* 게시판 타이틀 */
.bbs_listTitleBox_p { border: 2px solid #75ADB7; padding: 2px; background: #F6F6F6; color: #8AB9C1;  }
.bbs_listTitleBox_pg { border: 1px solid #f0f5f8; padding: 2px; background: #F6F6F6; color: #f0f5f8;  }
.bbs_listTitleBox_g { border: 2px solid #90BE80; padding: 2px; background: #F6F6F6; color: #A0C893;  }

.bbs_ellipsis {white-space:nowrap; text-overflow : ellipsis; overflow : hidden; }

/* 버튼 */
span.button { padding:0px 0px 0px 1px; }
span.button button {
	font: 8pt Dotum;
	color: #4B463E;
	letter-spacing: -1px;
	border: 1px solid #c2c2c2;
	background-color: #FFFFFF;	
	width:auto;
	height: 23px;
	margin:0;
	padding: 0px 5px 0px 5px;
	cursor: hand;
}

span.s_button { padding:0px 0px 0px 1px; }
span.s_button button {
	font: 8pt Dotum;
	color: #4B463E;
	letter-spacing: -1px;
	border: 1px solid #c2c2c2;
	background-color: #FFFFFF;	
	width:auto;
	height: 18px;
	margin:0;
	padding: 0px 5px 0px 5px;
	cursor: hand;
}

