.input_area {border:1px solid #ccc; width:99%; height:200px; }
.input_check {margin:0px; padding:0px; vertical-align:middle;}
.label_span span {line-height:16px;}

	.tabMenu {height:38px;border-bottom:1px solid #dcdcdc; margin-top:30px;}
	.tabMenu li {float:left; display:block; border-left:1px solid #dcdcdc;}
	.tabMenu li:first-child {border-left:0px none;}

#subTitle {width:99%; margin:0px auto;}


#nboard_menu {margin-top:15px;}
#nboard_menu .menu_1 {float:left; width:33%; display:table;}
#nboard_menu .menu_1 a {display:table-cell; width:100%; background-color:#a2a2a2; border-style:solid; border-color:#fff; border-width:0px 1px 1px 0px; color:#fff; height:38px; text-align:center; vertical-align:middle;}
#nboard_menu .menu_1.on a {background-color:#69b4e2; color:#fff;}





#dropdown2,#dropdown3,#dropdown4 {position:relative;width:100%;z-index:1; overflow:visible;}
.dropdown {width:100%;position:relative;display:block;background:#4fbfe3;color:#fff;cursor:pointer;}
.drop ul {width:100%;}
.drop ul li {display:table;width:100%;}
.drop ul li a:hover {background:#ea7d00;color:#fff;}
.drop {width:100%; border:none;position: absolute;height:0;overflow:hidden;margin-top: 0;margin-bottom: 0;}
.selected {width:100%; padding:0; display:table;}
.selected a {width:100%;display:table-cell;color:#fff;}
.dropdown ul li a {width:100%;display:table-cell;color:#fff !important;background-color:#4fbfe3 !important;}


/*
#board1 {}
#board1 th {font-weight:normal;color:#286f9b; border-top:2px solid #69b4e2; border-bottom:1px solid #8bcff8; height:32px; background-color:#f9fafa; font-weight:bold;}
#board1 tbody td {color:#505050; border-bottom:1px solid #e4ebe9; }
#board1 tbody td a {color:#505050;}
#board1 tbody td a:hover {color:#528979; text-decoration:underline;}
#board1 tbody td.no {color:#aaa;}
#board1 tbody td.subject {color:#444; text-indent:7px;}
#board1 .nothing {height:150px;text-align:center;}
#board1 tfoot td {text-align:right;}
*/

#forum {overflow:hidden; width:99%; margin:0px auto;}
#board1 {margin-top:2px;}
#board1 tbody td {color:#505050; border-bottom:1px solid #e4ebe9;}
#board1 tbody td a,#board1 tbody td a:visited {color:#505050;font-size:15px; }}
#board1 tbody td a:hover {color:#528979; text-decoration:underline;font-size:15px; }}
#board1 tbody td.no {color:#aaa;}
#board1 tbody td.subject {color:#444;}
#board1 .nothing {height:150px;text-align:center;}
#board1 tfoot td {text-align:right;}

#board1 tbody tr:first-child td {}
#board1 .table_for p.subject {line-height:150%; letter-spacing:-1px;}
#board1 .table_for p.NoticeSubject a {font-weight:bold; color:#858585;}
#board1 .table_for span.noticeColor {font-weight:bold; color:#91b014;font-size:15px;}
#board1 .table_for p.info {font-size:0.8em; color:#93959d;}
#board1 .table_for p .desc1 {margin-right:5px;}
#board1 .table_for p .desc2 {margin:0px 5px;}
#board1 .table_for p .desc3 {margin:0px 5px;}










#board1 .notice1 a {color:#d5142f;}
#board1 .notice1 a:hover {color:#528979; text-decoration:underline;}
#board1 .notice2 a {color:#d5142f;}
#board1 .notice2 a:hover {color:#528979; text-decoration:underline;}
#board1 .notice3 a {color:#d5142f;}
#board1 .notice3 a:hover {color:#528979; text-decoration:underline;}
#board1 .notice4 a {color:#d5142f;}
#board1 .notice4 a:hover {color:#528979; text-decoration:underline;}

/*
#board1 .table_for td {text-align:center; height:25px;}
#board1 .table_for td.subject {text-align:left;}
	#board1 .cnt {font-size:8pt;color:#ff3c00;font-weight:normal;}
	#board1 .cnt strong {font-weight:normal;font-family:verdana;}
*/
.input_text_gr {border:1px solid #ccc;padding-top:2px; height:16px;}
.passMenu {padding:5px;}
.write .input_select {height:22px;}
.write .input_text {border:1px solid #ccc;padding-top:2px; height:16px;}
.write .input_file {border:1px solid #ccc; height:20px;}
.write th,.write td {border-top:1px solid #e1e1e1;}
.write td {padding:7px 0px; padding-left:10px;color:#777;}
.write th {padding:7px 0px; padding-left:10px; text-align:left;background:#f4f4f4; color:#777;}
.write .contentTD {padding:0px;background:#f4f4f4;text-align:center; min-height:350px;}
.write .rows {border-top:0px none; padding-top:0px;}


.summary {font-size:8pt; font-family:dotum;}
.alert {font-size:8pt; font-family:dotum; color:red;}

.btn_area {padding:20px 0px; text-align:center;}
.select02 {font-size:12px;}





#sumboard .sumline {width:670px; border:1px solid #e4e4e4;padding:20px 0px;}
#sumboard .sumline td {height:20px;}





.view {}
.view .btn_area {padding:10px 0px; text-align:right;}
.view thead th {background:#f4f4f4; height:32px; border-top:1px solid #ccc; border-bottom:1px solid #ccc; color:#666;}
.view td {border-top:1px solid #ccc; border-bottom:1px solid #ccc;padding-left:5px;}
.view tbody th {background:#f4f4f4; height:25px; border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
.view .borT {height:24px; border-top:0px none;}
.view .contentTD {background:#fff; border-top:2px solid #646464; border-bottom:2px solid #646464; padding:30px 0px; color:#666;}
.view .snsTD {border-top:0px none;padding-bottom:6px;text-align:right;}
.view .snsTD .fleft li {float:left;margin-right:5px;}
.view .snsTD .fright li {float:left;margin-left:5px;}



.reply {clear:both;width:100%; border-bottom:3px double #ccc;padding-bottom:3px;}
.reply .input {border:1px solid #ccc;padding:5px 0px;background:#fafafa; text-align:center;}
.reply .input_text {border:1px solid #ccc;}
.reply .input1 {padding:0px 0px 5px 10px; text-align:left;}
.reply .input1 .input_text {height:15px; padding-top:2px;}
.reply .input1 .input_check {height:13px; width:13px; vertical-align:middle; padding:0px; margin:0px 3px 2px 0px;}

.replylist {clear:both; width:100%; margin-top:10px; border-bottom:2px solid #000;}
.replylist .name {font-weight:bold;}
.replylist .id {font-size:8pt;}
.replylist .date {font-size:8pt; margin-left:10px;}
.replylist .btnzone {float:right;}
.replylist .btnzone img {display:inline-block; margin-left:3px;}
.replylist .bor0 {background:url(/cboard/images/reply_bg0.gif) 0 0 repeat-x; height:35px;}
.replylist .bor1 {background:url(/cboard/images/reply_bg1.gif) 0 0 repeat-x; height:35px;}
.replylist .bor2 {color:#777;}
.replylist .bor3 {border-top:1px solid #ccc;border-bottom:1px solid #ccc; height:50px; text-align:center; color:#777;}
.replylist .rContent {padding:10px 0px 20px 0px; line-height:130%;}

.replylist .pdww {margin-left:30px;}

.prenext {margin-top:20px;padding-bottom:40px;}
.prenext td {height:30px; border-top:1px solid #ccc;border-bottom:1px solid #ccc; text-align:center;}
.prenext .tit {background-color:#ddd; text-align:center;}
.prenext .subject {text-align:left; padding-left:10px;}

.gallery .ginTable {width:209px;}
.gallery .ginTable td {border:0px none;}
.gallery .ginTable td.tops {background-color:#f9fafa;height:20px;border-top:2px solid #69b4e2}
.gallery .ginTable td.galleryImg {height:150px; background-color:#f9fafa; text-align:center; padding:5px 0px;}
.gallery .ginTable td.subject {height:36px;height:31px; background-color:#f9fafa; border-bottom:1px solid #69b4e2 !important;}
.gallery .ginTable td.regdateTD {font-size:8pt;}


.memMenu {position:absolute; z-index:9999; visibility:hidden;left:0px; top:0px; border:3px solid #d4d4d4;background-color:#f7f7f7;}
.ajaxMemInfo {width:200px; font-size:11px;}
.ajaxMemInfo td {padding:5px 0px 4px 0px; border-bottom:1px solid #a0a0a0;}
.ajaxMemInfo td.th {background-color:#b9b9b9; font-weight:bold;}
.ajaxMemInfo td.con {padding-left:4px;}
.ajaxMemInfo .notData {padding:20px 0px; text-align:center;}

.passMenu {position:absolute; z-index:9999; visibility:hidden;left:0px; top:0px; border:3px solid #d4d4d4;background-color:#f7f7f7;}

#bbs_search {padding-bottom:30px;}
#bbs_search  span.ui-btn-inner {padding:.6em 0px; font-size:14px !important;}
#bbs_search  span.ui-btn-text {font-size:14px !important;}
#bbs_search  .ui-select span.ui-btn-inner {padding-right:20px;}

