/* ¸®½ºÆ® */
table { font-size:14px; }
.board { width:100%; }
.board th { height:40px; border-bottom:1px solid #ccc; border-top:2px solid #ff3000; background:#f9f9f9; color:#333; padding:5px 0 5px 0; font-size:1.2em; }
.board td { height:40px; text-align:center; border-bottom:1px solid #ddd; padding:5px 0 5px 0; font-size:1.2em; }
.board td.subj { text-align:left; padding-left:20px; }
.paging { float:left; width:100%; height:20px; margin-top:30px; text-align:center; }
.btnPaging { font-size:10px; padding:5px 5px 5px 5px; border:1px solid #ccc; }
.num { margin:0 10px 0 10px; }
a.pageOn { font-weight:bold; color:#15b4d6; }
.finder { float:left; width:100%; height:40px; padding-top:15px; margin-top:10px; text-align:center; background:#f9f9f9; }
.inputText { border:1px solid #ddd; height:20px; }
.btnFind { height:22px; width:50px; color:#fff; font-weight:bold; background:#777; border:0; cursor:pointer; }

/* ºä */
.viewHeader { width:100%; border-bottom:1px solid #ccc; border-top:2px solid #ff3000; background:#f9f9f9; padding:20px 0 17px 0; }
.subjTitle { margin:0 20px 0 20px; color:#444; font-weight:bold; font-size:14px; }
.dateEtc { margin:5px 0 0 20px; }
.file { width:100% auto; border-bottom:1px solid #ddd; padding:15px 20px 15px 20px; }
.viewContents { width:100% auto; border-bottom:1px solid #ddd; padding:20px 20px 50px 20px; line-height:22px; font-size:1.2em; }

.btnWrap { width:100% auto; height:40px; margin-top:20px; text-align:right; }
.btn_type1 { padding:8px 12px 8px 12px; margin:0 2px 0 2px; color:#fff; font-weight:bold; line-height:; border:1px solid #ad2100; border-radius:3px; background:#ff3000; cursor:pointer; }
a.btn_type1:hover { text-decoration:none; }
.btn_type2 { padding:8px 12px 8px 12px; margin:0 2px 0 2px; color:#444; font-weight:bold; line-height:; border:1px solid #ccc; border-radius:3px; background:#f9f9f9; cursor:pointer; }
a.btn_type2:hover { text-decoration:none; }

/* ¾²±â */
.boardWrite { width:100%; }
.boardWrite td { height:40px; border-bottom:1px solid #ddd; padding-left:20px; }
.bdTop { border-top:1px solid #ddd; }
.textarea { border:1px solid #ddd; width:100%; margin:20px 0 20px 0; }

.adminLogin { border:1px solid #ddd; margin:100px 0 100px 0; }
.btn_login { width:90px; height:52px; color:#fff; font-weight:bold; line-height:4.6em; border:1px solid #1299b6; border-radius:3px; background:#3a697a; cursor:pointer; }

/* ÀÌ¹ÌÁö°Ô½ÃÆÇ ¸®½ºÆ® */
.imgBoard { float:left; width:100% auto; margin-left:-36px; }
.imgList { float:left; width:160px; height:100% auto; margin-left:36px; margin-bottom:20px; }
.listimg { display:table-cell; vertical-align:middle; text-align:center; width:160px; height:160px; border:1px solid #ddd; }
.listtxt { width:160px; height:30px; margin-top:10px; overflow:hidden; }





/* »ç¿ëÀÚÁ¤ÀÇ ÅØ½ºÆ®1 */
.othertext  { width:100%; filter:dropshadow(color=#FFFFFF,offX=1,offY=1,positive=1) }

/* ------------------------------------------------------------------------------ */
/* °Ô½Ã¹° Á¦¸ñ, ÀÛ¼ºÀÚµîÀÇ ¸µÅ©(ÀÚµ¿Àû¿ë) */
.wb_boardlink   { }

.wb_textarea {
	width:100%;
	font-size:12px; 
	color:#666666; 
	background-color:#ffffff;
	border:#CCCCCC 1px solid;
}

.wb_select {
	font-size:12px;  font-family:NanumGothic; color:#666666; border:1px solid #CCCCCC;
}

.wb_input {
	border:1px solid #CCCCCC;
	background-color: #ffffff;
	font-size: 12px;
	font-family:NanumGothic; 
	color: #666666;
	height: 15px;
}

.wb_inputradio {
	font-size: 9pt; color: black; background-color: transparent; border-width:0;
}

.wb_inputcheckbox {
	font-size: 9pt; color: black; background-color: transparent; border-width:0;
}

/* ------------------------------------------------------------------------------ */
