@charset "utf-8";

.board-wrap {display:block;position:relative;}

.board-tab-menu {width:100%;position:relative;text-align:center;margin-bottom:15px;}
.board-tab-menu:after {content:"";clear:both;display:block;}
.board-tab-menu * {vertical-align:middle;}
.board-tab-menu li {display:inline-block;float:left;height:20px;text-align:center;font-size:11px;border:2px solid #DEDEDE;}
.board-tab-menu li a {display:block;line-height:120%;letter-spacing:0px;white-space:nowrap;font-weight:bold;}
.board-tab-menu li a span{display:inline-block;padding:4px 15px 5px 15px;cursor:pointer;}
.board-tab-menu li.over  a, .board-tab-menu li a:hover {background-position:left top;}
.board-tab-menu li.over  a span, .board-tab-menu li a:hover span{background-position:right top;color:#219EBC}


#fileUploadInfo {display:none;}
.isFileuploadBtn {display:inline-block;width:65px;height:20px;font-size:11px;background:url(/_swfUpload/img/button_65x20.png) no-repeat left top;cursor:arrow;color:#555;font-family:돋움;text-align:center;}
.isFileuploadBtn:hover {background-position:left -20px;text-decoration:none;}
#fileSelQueueBox {border:1px solid #DDD;background:url(/_swfUpload/img/fileQueue_bg.gif) repeat;height:100px;overflow-y:scroll;width:100%;}
#fileSelQueueBox div { height:16px; padding:2px 4px 2px 4px;cursor:arrow;}

.isFileQueueList div * {vertical-align:middle;}
.isCheck {display:block;float:left;width:20px;}
.isFileQueueList .isFileName{display:block;float:left;width:250px;cursor:arrow;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.isFileQueueList .isFileSize{display:inline-block;width:80px;text-align:right;cursor:arrow;}
.isFileQueueList .isProgress{display:inline-block;width:200px;color:#999;padding-left:10px;cursor:arrow;}
.isFileQueueList .progressBar {display:inline-block;background:url(/_swfUpload/img/progress_bar_blue.gif) repeat-y left top;width:0px;height:10px;}
.isFileQueueList .progressComplete {display:none;}

.multiFileUploadPregress {width:100%;border:1px solid #DDD;background:#FFF;height:100px;overflow-y:auto;}
:focus { outline: 0; }
.multiFileUploadArea {border:1px solid #DDD;background:#f8f8f8;display:block;width:100%;position:relative;}
.multiFileUpload {padding:5px 10px 5px 10px;}
.progressWrapper {	width: 100%;	overflow: hidden; }
.progressContainer {padding: 4px;	border: solid 1px #E8E8E8;	background-color: #F7F7F7;	overflow: hidden;}
.message {	margin: 1em 0;	padding: 10px 20px;	border: solid 1px #FFDD99;	background-color: #FFFFCC;	overflow: hidden;}/* Message */
.progress_red {	border: solid 1px #B50000;	background-color: #FFEBEB;}	/* Error */
.progress_green {	border: solid 1px #DDF0DD;	background-color: #EBFFEB;}	/* Current */
.progress_blue {	border: solid 1px #CEE2F2;	background-color: #F0F5FF;}	/* Complete */

.progressName {	font-size: 8pt;	font-weight: 700;	color: #555;	width: 400px;	height: 14px;	text-align: left;	white-space: nowrap;	overflow: hidden;}
.progressBarInProgress,
.progressBarComplete,
.progressBarError {
	font-size: 0;
	width: 0%;
	height: 2px;
	background:url(/_swfUpload/img/progress_bar_blue.gif) repeat-y left top;
	margin-top: 2px;
}

.progressBarComplete {
	width: 100%;
	background-color: green;
	visibility: hidden;
}

.progressBarError {
	width: 100%;
	background-color: red;
	visibility: hidden;
}

.progressBarStatus {
	margin-top: 2px;
	width: 337px;
	font-size: 7pt;
	font-family: Arial;
	text-align: left;
	white-space: nowrap;
}

a.progressCancel {
	font-size: 0;
	display: block;
	height: 14px;
	width: 14px;
	background-image: url(../images/cancelbutton.gif);
	background-repeat: no-repeat;
	background-position: -14px 0px;
	float: right;
}

a.progressCancel:hover {
	background-position: 0px 0px;
}

/*검색폼*/
.board-search-wrap {display:block;background:url(/_img/bg/box1_bg.gif) no-repeat left top;height:45px;width:100%;margin-top:20px;}
.board-search  {display:block;background:url(/_img/bg/box1_bg_r.gif) no-repeat right top;height:20px;width:100%;text-align:center;padding:13px 0px 12px 0px}
.board-search * {vertical-align:middle;display:inline;}

.board-faq-search {width:300px;display:block;position:relative;}
.board-faq-search .board-search {background:none;text-align:right;padding:0px;margin:0px;height:29px;}
.board-faq-search h4 {display:none;}

/*페이징*/
.board-list-paging {margin-top:20px;}
/* default.css 에 정의 되어있음. 기본스타일 사용하지 않을경우에만 재정의!*/
.pagelist strong span, .pagelist a:hover span {color:#fff !important;}

.board-category ul:after {clear:both;content:"";display:block;}
.board-category ul li {float:left;}

/*/////////////////////////
// 리스트 
/////////////////////////*/
.board-list-head {display:block;position:relative;}
.board-list-foot {display:block;position:relative;}
.board-list-foot:after {clear:both;content:"";display:block;}
.board-list-foot .board-list-btns {float:right;text-align:right;}
.board-list-foot .board-search-wrap {float:left;}

table.board-list-table {}
.board-list-table {text-align:center;}
.board-list-table * {vertical-align:middle;}

/* 상단 타이틀 설정(th) */
.board-list-table thead th {height:27px;border-top:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2; background:#f7f7f7 url(/_img/Board/default/title_line.gif) no-repeat left 8px ; padding-top:2px;font-weight:bold;text-align:center;color:#666; background-color:#f7f7f7; font-size:11px;}
.board-list-table thead th.first {background-image:none;}
/* 기본 td 속성 */
.board-list-table tbody td {padding-left:3px;padding-right:3px;padding-top:3px;padding-bottom:3px;border-bottom:1px solid #EEE;}
.board-list-table .chk {width:20px;}
.board-list-table .num {width:50px !important;font-size:90%;}
.board-list-table .writer {width:90px;}
.board-list-table .date {width:85px;font-size:90%;}
.board-list-table .date2 {width:140px;font-size:90%; color:#777;}
.board-list-table .cate {width:100px;font-size:90%;}
.board-list-table .read {width:50px;font-size:90%;}
.board-list-table .subject {text-align:left;padding-left:20px;padding-right:3px;}
.board-list-table .ing {width:70px;}
.board-list-table .no-data {font-size:100%;}
.board-list-table .cmtNum {font-size:10px;color:#d4151c; font-family:Verdana; font-weight:none;}
.board-list-table .home {width:70px;font-size:90%;}

/* 공지사항 출력 */
.board-list-table .isnotice td{background-color:#FFFCF5;} 

/* 첫번째, 마지막 레코드 속성 */
.board-list-table .first-child td{padding-top:5px;} /* 제목 title 과 첫번째 라인과 간격 */
.board-list-table .last-child td{}

/* 짝수,홀수 라인 속성 */
.bbs-list-table .child_1 td {}	 /*홀수 라인*/
.bbs-list-table .child_2 td {} /*짝수 라인*/

/* 마우스 오버시 tr 스타일 지정*/
.board-list-table .on-over td,
.board-list-table .on-over a:link,
.board-list-table .on-over a:visited{background-color:#f9f9f9;} 


/* 웹진 */
#webzine {width:100%;color:#555;}
#wzList {clear:both;border-top:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2;padding:20px;}
#wzList li {padding:10px 0;border-bottom:1px dashed #ccc}
#wzList li .wzImg {float:left;width:167px;padding:8px;border:1px solid #dbdbdb;margin-right:-205px}
#wzList li .wzImg:hover {border:1px solid #000000;}
#wzList li .wzCot {float:left;padding:5px 0 5px 205px;}
#wzList li .clear {content:".";display:block;height:0;clear:both;visibility:hidden}
#wzList li .wzName {float:left;font-weight:bold;color:#444;}
#wzList li .wzDate {float:right;width:100px;text-align:right;font-size:11px;color:#888;font-family:Verdana,"돋움",dotum,AppleGothic}
#wzList li .wzText {clear:both;padding-top:5px;text-align:justify;}
#wzList li .wzMore a {font-size:11px;color:#733fa4;margin-left:10px}
#wzList li .wzMore a:hover {text-decoration:underline}

/* 설문조사 */
.poll_tit_wrap {display:block;position:relative; padding-top:15px; padding-bottom:8px;}
.poll_tit_wrap .subject {font-weight:bold; font-size:16px; color:#2c457d;}
.poll_result_wrap {border:1px solid #ddd; padding:30px 40px 30px 35px;}
.poll_result_wrap   ol {width:675px;position:relative;display:block;}
.poll_result_wrap ol:after {clear:both;content:"";display:block;}
.poll_result_wrap  li {float:left;width:100%;position:relative;display:block;padding:8px 0px 8px 0px;background:url(/_img/icon/dot1.gif) no-repeat left 16px;}
.poll_result_wrap  li:after {clear:both;content:"";display:block;}
.poll_result_wrap .answer {float:left; min-width:240px;width:auto;padding-left:10px;}
.poll_result_wrap .graph_wrap {float:right;width:425px;}
.poll_result_wrap .v_graph {display:block; position:relative; background:url(/_img/Board/default/poll_defaultBar.gif) repeat-x left 6px; width:300px; height:6px; padding-top:6px;  float:left;}
.poll_result_wrap .bar {position:absolute; background:url(/_img/Board/default/poll_resulteBar.gif) repeat-x left 6px; height:6px; padding-top:6px; top:0px;}
.poll_result_wrap .v_label {float:right;}
.poll_result_wrap .percent {color:#bb4642;}
.poll_result_wrap .tx {text-align:center; border-top:1px solid #e4e4e4; padding-top:20px;margin-top:30px;}
.poll_btn {padding-top:40px; padding-bottom:20px; text-align:center;}
.poll_btn input {vertical-align:middle;}
.poll_result_wrap .jum_none {background:none;}

/*/////////////////////////
/* GALLERY 스타일 */
/*///////////////////////*/
.gallery-wrap {display:block;position:relative;width:100%;border-top:1px solid #EEE; text-align:center;}
.gallery-in-wrap a {}
.gallery-list {display:block;position:relative;width:100%; border-bottom:1px solid #c2c2c2;border-top:1px solid #c2c2c2;}
.gallery-list:after {clear:both;content:"";display:block;}
.gallery-list li {float:left;display:block;position:relative;width:180px; overflow:hidden;padding:18px 25px;}
.gallery-list li.st_s {height:168px;}
.gallery-list li.cr {clear:left;}
.gallery-in-wrap {display:block;position:relative;width:186px;overflow:hidden;}
.gallery-list li.st_s .gallery-in-wrap {height:168px;}
.gallery-in-wrap .pimg {border:1px solid #DDD; padding:3px; margin-bottom:5px; vertical-align:text-top; }
.gallery-in-wrap .pimg img {}
.gallery-in-wrap .ptitle {width:100%;line-height:130%;}
.gallery-list .isnotice {width:100%;}
.gallery-list .date {color:#989898; font-family:Verdana;} 
.gallery-list .is_notice_data {width:730px; height:15px; border-bottom:1px solid #ddd; }

/* 로고 형식 관련사이트 */
.sitelink-list {display:block;position:relative;width:100%;}
.sitelink-list:after {clear:both;content:"";display:block;}
.sitelink-list li {float:left;display:block;position:relative;width:205px;/*padding:18px 9px 18px 9px;*/padding:15px 20px 15px 20px;}

.sitelink-in-wrap {display:block;position:relative;width:205px;}
.sitelink-in-wrap .pimg {width:205px;height:55px;margin-bottom:5px;vertical-align:text-top;}
.sitelink-in-wrap .pimg img {}
.sitelink-list .isnotice {width:100%;}
.sitelink-list .date {color:#989898; font-family:Verdana;} 

/*박스형식 관련사이트*/
.sitelink-list2 {display:block;position:relative;width:100%;}
.sitelink-list2:after {clear:both;content:"";display:block;}
.sitelink-list2 li {float:left;display:block;position:relative;margin-left:5px;margin-bottom:10px;width:245px;}
.sitelink-list2 li .sitelink-in-wrap{float:left;display:block;position:relative;width:245px;height:90px;background:url(/_img/Board/default/sitelink_bg.gif) no-repeat left top;}
.sitelink-list2 .ptitle {font-weight:bold;width:100%;text-align:center;height:35px;padding-top:15px;}
.sitelink-list2 .purl {margin:0px 20px 0px 20px;width:205px;overflow-x:hidden;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;-moz-binding: url('/_css/ellipsis.xml#ellipsis');}
.sitelink-list2 .pbtn {width:100%;display:block;}
/*
.gallery-list li p {}
.gallery-list .plblimg {padding-right:10px;}
*/


/*/////////////////////////
/* event 스타일 */
/*///////////////////////*/
.event-wrap {display:block;position:relative;width:740px;margin-left:5px;}
.event-in-wrap a {font-size:11px;}
.event-list {display:block;position:relative;width:100%; border-bottom:1px solid #dddddd;}
.event-list:after {clear:both;content:"";display:block;}
.event-list li {float:left;display:block;position:relative;width:370px;}
.event-in-wrap {display:block;position:relative;width:340px;height:125px;padding:15px 15px 15px 15px;}
.event-in-wrap .pimg {width:100%;height:70px;margin-bottom:15px;}
.event-list li p {padding:10px;}
.event-list .isnotice {width:100%;}
.event-list .date {color:#989898; font-family:Verdana;}
.event-list .plblimg {padding-right:10px;}

/*/////////////////////////
/* FAQ 스타일 */
/*///////////////////////*/
.board-faq-wrap {position:relative;display:block;width:100%;background:url('/_img/Board/default/list_top.gif') repeat-x 0 0; margin-top:7px;} 
.board-faq-wrap:after {clear:both;content:"";display:block;}
.board-faq-list {position:relative;display:block;width:100%;}
.board-faq-list li {position:relative;display:block; width:100%;}
.board-faq-list .faq-in-wrap {position:relative;display:block;border-bottom:1px solid #EEE;width:100%; padding:10px 0px 6px 0px;}
.board-faq-list .faq-in-wrap:after {clear:both;content:"";display:block;}
.board-faq-list .faq-in-cont {position:relative;display:none;width:100%;background:#F8F8F8; border-bottom:1px solid #EEE;}
.board-faq-list .over .ptitle a{font-weight:bold; letter-spacing:-1px; color:#2884B3;}
.board-faq-list .over .faq-in-cont {display:block;}
.board-faq-list li .pnum {float:left; display:inline-block; width:30px;text-align:center;font-size:90%;}
.board-faq-list li .pcate {float:left; display:inline-block; width:100px;text-align:center;font-size:90%;}
.board-faq-list li .ptitle {display:inline-block; width:580px; float:left; background:url(/_img/Board/default/icon_q.gif) no-repeat 0 3px; padding-left:25px;}
.board-faq-list .faq-contents {display:block; background:url(/_img/Board/default/icon_a.gif) no-repeat 37px 0; padding:12px 45px 15px 90px;}


/* 첫번째, 마지막 레코드 속성 */
.board-faq-list .first-child td{padding-top:5px;} /* 제목 title 과 첫번째 라인과 간격 */
.board-faq-list .last-child td{}

/* 짝수,홀수 라인 속성 */
.board-faq-list .child_1 td {}	 /*홀수 라인*/
.board-faq-list .child_2 td {background-color:#FFFFFF} /*짝수 라인*/

/* 마우스 오버시 tr 스타일 지정*/
.board-faq-list .on-over td,
.board-faq-list .on-over a:link,
.board-faq-list .on-over a:visited{background-color:#FEFFEB;} 

/*/////////////////////////
// 쓰기폼
/////////////////////////*/
.board-write-tbl {border-top:1px solid #c2c2c2;}
.board-write-tbl th {background:#F7F7F7; color:#666; font-size:11px; text-align:center;}
.board-write-tbl th, .board-write-tbl td {border-bottom:1px solid #DEDEDE;padding:5px 5px 5px 5px;}
.board-write-tbl td.textbox {padding-top:8px; padding-bottom:8px;}
.board-write-tbl td.textbox textarea {width:99%;height:250px;}

.board-write-frm-wrap {border-bottom:2px solid #193867;border-top:2px solid #193867;display:block;position:relative;width:100%;padding-top:0px;padding-bottom:0px;}
.board-write-frm {display:block;position:relative;width:100%;background:#FFF;border-bottom:1px solid #d3d3d3;border-top:1px solid #d3d3d3;background:#eceff1;}
.board-write-frm:after {clear:both;content:"";display:block;}
.board-write-frm li {width:100%;float:left;display:block;position:relative;border-bottom:1px solid #dddddd;}
.board-write-frm li.half {width:50%;}

.board-write-frm .lbl {display:block;width:120px;float:left;color:#666666;font-weight:bold;text-indent:15px;padding-top:6px;padding-bottom:2px;line-height:120%;
/*	background:url("/html/image/img/icon_lbl.gif") no-repeat 8px 9px;font-size:90%;*/
}
.board-write-frm .required {background:url("/html/image/img/icon_lbl_req.gif") no-repeat 8px 9px;}
.board-write-frm .ibox {float:left;display:block;padding-top:5px;padding-bottom:3px;padding-left:6px;width:654px;background:#FFF;}
.board-write-frm .fibox, .board-write-frm .wibox {width:780px;background:none;padding:0px;}
.board-write-frm li.half .ibox {width:264px;}
.board-write-frm .wlbl {width:100%;}
.board-write-frm .ibox *  {vertical-align:middle;}
.board-write-frm .ibox input.text {margin-bottom:3px;}
.board-write-frm input {border:1px solid #D3D3D3; height:16px;  padding:1px; font-size:100%;line-height:110% !important; vertical-align:middle;}
.board-write-frm input.no-line {border:0px;}
.board-write-frm .norobot_img {border:3px solid #DDD;float:left;margin-right:10px;}
/*
.board-write-frm .fibox textarea, .board-write-frm .wibox textarea {width:718px;height:100px;}
*/
.board-write-btns {text-align:center;vertical-align:middle;margin-top:20px;}
.board-write-btns * {vertical-align:middle;}

.board-write-agreement {padding-left:10px;}
.board-write-agreement h4 {color:#263b76;}

/*/////////////////////////
// 뷰페이지
/////////////////////////*/

/*상단 출력 정보*/
.board-view-head {display:block;position:relative; border-top:1px solid #485F8A;border-bottom:1px solid #6c7c9a;/*border-bottom:1px solid #A5AEB6;*/}
.board-view-head h4 {text-align:center;font-weight:bold;font-size:110%;/*margin-bottom:5px;*/padding-left:15px;padding-right:15px;padding-top:6px;padding-bottom:6px;line-height:140%;color:#131f77;font-weight:bold; 
/*
width:680px;height:18px;display:block;background:url(/_img/Board/default/title_bg_l.gif) no-repeat left 0px; margin-right:15px;padding-left:15px;padding-top:3px;padding-bottom:3px;color:#FFF;overflow:hidden;
*/
}
.board-view-head .cate {display:inline-block;font-weight:normal;font-size:80%;background:url("/html/image/img/splitbar.gif") no-repeat right center;padding-right:8px;margin-right:8px;}
.board-view-head .is_notice {display:inline-block;font-size:80%;color:#F47E16;}

.board-view-winfowrap {}
.board-view-winfo {width:100%;display:block;}
.board-view-winfo:after {clear:both;content:"";display:block;}
.board-winfo-tbl {}
.board-winfo-tbl caption {display:none;}
.board-winfo-tbl th {background:#F7F7F7; border-top:1px solid #dcdcdc; font-weight:bold;color:#666666;text-align:center;padding:0 5px 0 5px; font-size:11px; height:27px;}
.board-winfo-tbl td {border-top:1px solid #dcdcdc;}

/*
.board-view-winfo {font-size:90%;border-bottom:1px solid #DDD;width:680px;padding:0px 15px 3px 15px;}
.board-view-winfo .ilbl {font-weight:bold;color:#B39480;}
.board-view-winfo .split {display:inline-block;background:url("/html/image/img/splitbar.gif") no-repeat center center;width:5px;padding-left:10px;padding-right:5px;}
*/

/*내용*/
.board-view-ctit {background:url("/html/image/img/icon/icon_arr.gif") no-repeat left 3px;text-indent:18px; display:block;margin-left:20px;margin-right:20px;margin-bottom:10px;font-weight:bold;}
.board-view-cont {display:block;position:relative;border-bottom:1px solid #C2C2C2;width:100%;padding-top:30px;} /* width값 입력시 padding, margin값 체크바람*/
.board-view-files {display:block;position:relative;margin-left:20px;margin-right:20px;text-align:center;}
.board-view-files .img_fview {position:relative;display:block;width:100%;height:auto;}
.board-view-files .img_fview img {max-width:100%;}
.board-view-contents {display:block;position:relative;margin-left:30px;margin-right:30px;margin-bottom:30px;}

.board-writer-ip {text-align:right;border-top:1px dotted #c2c2c2;font-size:11px;padding:5px;}
/*파일 다운로드 리스트*/
.board-view-filelist {display:block;width:100%;padding:5px 0px 5px 0px;}
.board-view-filelist ul {display:block;position:relative;width:100%;}
.board-view-filelist ul:after {clear:both;content:"";display:block;}
.board-view-filelist li {float:left;width:100%;padding-top:2px;padding-bottom:2px;}
.board-view-filelist li span {display:block;}


/*버튼*/
.board-view-btns {display:block;margin-top:15px;text-align:right;}


/*이전글,다음글*/
.board-view-list {display:block;position:relative; border-top:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2;}
.board-list-tbl {}
.board-list-tbl th {background:#F7F7F7;padding-top:6px;padding-bottom:6px; font-size:11px; border-bottom:1px solid #DCDCDC;}
.board-list-tbl td {border-bottom:1px solid #DCDCDC;}
.board-list-tbl .last {border:0px}

.board-view-more {display:block;position:relative;width:100%;border-top:1px solid #c2c2c2;border-bottom:1px solid #c2c2c2;margin-top:40px;margin-bottom:40px;}
.board-view-more ul {display:block;position:relative;width:100%;}
.board-view-more ul:after {clear:both;content:"";display:block;}
.board-view-more li {width:100%;float:left;border-top:1px solid #DCDCDC;}
.board-view-more li.first {border-top:0px;}
.board-view-more li .lbl {background:#F7F7F7;padding-top:6px;padding-bottom:6px; font-size:90%; width:100px;text-align:center;font-weight:bold;display:inline-block;float:left;}
.board-view-more li .subject {display:inline-block;padding-left:15px;padding-top:6px;padding-bottom:6px;float:left;}
.board-view-more li .date {display:inline-block;float:right;padding-top:6px;padding-bottom:6px;text-align:center;width:100px;}



/*상단 제목*/
table.bbs-vhead-table{}
.bbs-vhead-table .first-line td{ 
	height:30px;vertical-align:top;padding-top:5px;
	color:#666; border-bottom:0px; font-size:12px; padding-left:10px;}
.bbs-vhead-table .first-line .first-title{}
.bbs-vhead-table .first-line .title{font-size:11px;}

/* 상단 기타 정보 */
.bbs-vhead-table td{border-bottom:0px solid #C1C1C1;height:30px;padding-left:5px;padding-right:5px;font-size:11px}
.bbs-vhead-table .title{width:60px;color:#6B6B6B;font-weight:bold;font-size:11px;text-align:center}
.bbs-vhead-table .text{font-size:11px;padding:0 5px 0 5px;}
.bbs-vhead-table .more .title{padding-left:15px;}

/* 내용 */
#bbs_view_bodys{position:relative; clear:both;width:745px; border-bottom:1px solid #639AC7; text-align:left; margin:0 0 0 0;overflow-x:auto;}
#bbs_view_content{padding:10px;}	/* 내용부분*/
#bbs_view_files{overflow-x:hidden;margin-left:auto;margin-right:auto;width:600px;}			/* 이미지파일 출력부분*/
#bbs_view_cmt{}

/* 이전글 다음글 */
#bbs_view_prevnext {margin-top:30px;}
table.bbs-pnlist-table{border-top:0px solid #C1C1C1; border-bottom:0px solid #C1C1C1;}
.bbs-pnlist-table td{border-bottom:1px solid #e9e9e9;}
.bbs-pnlist-table td.last{border-bottom:0px solid #e9e9e9}

.line_blue_s1_wrap {position:relative;display:block; clear:both; width:745px; border-top:1px solid #639AC7; border-bottom:1px solid #639AC7;}
.line_blue_s1 {position:relative;display:block; clear:both; width:745px; border-top:2px solid #E7E7E7; border-bottom:1px solid #E7E7E7;}

/*코멘트 리스트 - 내용 답변형태 */
.board-view-reply {display:block;position:relative;width:100%;border-top:1px solid #EEE;padding-top:15px;background:#f8f8f8;}

/* 코멘트 리스트*/
.board-cmt-list {display:block;position:relative;width:100%;}
.board-cmt-list:after {clear:both;content:"";display:block;}
.board-cmt-list li {float:left;width:100%;border-bottom:1px solid #DDD;}
.board-cmt-list .cmt-container {display:block;position:relative;padding:5px 10px 5px 10px;}
.board-cmt-list .cmt_writer {font-weight:bold;}
.board-cmt-list .cmt_date {font-size:90%;padding-left:10px;}
.board-cmt-list .cmt_item_btns {display:block;position:absolute;right:10px;top:5px;font-size:90%;}
.board-cmt_paging {margin-top:15px;text-align:right;}

/*코멘트 수정,삭제폼*/
.cmt-item-frm {position:relative;display:none;width:96%;border:1px solid #EEE;background:#f8f8f8;padding:10px;margin-top:5px;}
.cmt-item-frm  * , .cmt-del-frm * {vertical-align:middle;}
.cmt-item-frm .ilbl {font-size:90%;font-weight:bold;}
.cmt-item-frm textarea {width:85%;height:40px;padding:5px 10px 5px 10px;}
.cmt-del-frm {position:relative;display:none;width:250px;border:1px solid #EEE;background:#f8f8f8;float:right;padding:5px 10px 5px 10px;margin-bottom:5px;margin-right:10px;}
.cmt-del-frm .txt {font-size:90%;font-weight:bold;}
.cmt-item-close {position:relative;top:0px;right:0px;cursor:pointer;}

/* 코멘트 쓰기 */
.bcmt-write-wrap {width:100%;text-align:left;margin-top:15px;display:block;position:relative;}
.bcmt-write-h {display:block;position:relative;width:100%;margin-bottom:2px;}
.bcmt-write-h:after {clear:both;content:"";display:block;}
.bcmt-wfrm-wrap {border:1px solid #C1C1C1;background:#f8f8f8;padding:10px;position:relative;}
.bcmt-wfrm-wrap .ilbl {font-weight:bold;font-size:90%;}
.bcmt-wfrm-wrap textarea {width:85%;height:45px;padding:3px 10px 3px 10px;}
.bcmt-wfrm-regcode {margin-top:10px;line-height:130%;}
.bcmt-wfrm-regcode .norobot_img {border:2px solid #DDD;float:left;margin-right:15px;background:#FFF;}
.bcmt-wfrm-regcode .cmt_write_btn {position:absolute;right:0px;top:22px;border:0px;}
.bcmt-write-btn  {position:absolute;right:10px;top:30px;}

/* 패스워드 확인 */
#bbs_passwd {width:300px;border:2px solid #C1C1C1; background-color:#f7f7f7;margin-left:auto;margin-right:auto;margin-top:50px;margin-bottom:50px;}
#bbs_passwd .title{font-weight:bold;margin:2px;border:1px solid #dbdbdb;padding:3px;}
#bbs_passwd .content{padding-top:20px;padding-bottom:20px;background-color:#ffffff;border:1px solid #dbdbdb;margin:2px;text-align:center;font-size:11px;}
#bbs_passwd .err_msg {font-weight:bold;color:#ff6600}
#bbs_passwd_wrap{border-top:2px solid #C1C1C1}


/*멀티업로드*/
.fileUploadArea {background:#f8f8f8;border:1px solid #DDD;padding:5px;}
#mutlUploadPreview {border:1px solid #DDD;background:#FFF;display:block;width:100%;position:relative;overflow-x:auto}
#mutlUploadPreview:after {clear:both;content:"";display:block;}
#mutlUploadPreview  li {float:left;}

/* 홍보동영상, 대학소식지, 모집요강 */
#board-list-style2 { overflow:hidden; width:100%; border-top:2px solid #898989; padding-top:23px;}
.board-list-style2-top { overflow:hidden;}
.board-list-style2-top p { float:left}
.board-list-style2-search { float:right; margin-bottom:10px;}

.left-content { float:left; margin-bottom:20px; }
.left-content .player {position:relative; width:320px; height:244px; border:1px solid #d0d0d0; padding:6px 6px 39px 6px; }
.left-content .player .one_photo {width:320px;height:242px;}
.left-content .playerbtn { position:absolute; left:10px; bottom:13px;}
.left-content .playerbtn a { padding-right:4px;}
.left-content .app { border:1px solid #bdbdbd; padding:9px;}


.center-content {  margin-bottom:20px; }
.center-content .player {position:relative; width:320px; height:244px; border:1px solid #d0d0d0; padding:6px 6px 39px 6px; }
.center-content .player .one_photo {width:320px;height:242px;}
.center-content .playerbtn { position:absolute; bottom:13px;}
.center-content .playerbtn a { padding-right:4px;}
.center-content .app { border:1px solid #bdbdbd; padding:9px;}


.right-list {float:right; }
.right-list table.movie {width:338px;}
.right-list td.first { border:none; padding:0 0 11px 0;}
.right-list td { border-top:1px solid #bdbdbd; padding:11px 0;}
.right-list dl { overflow:hidden;}
.right-list dt { float:left; border:1px solid #b9b9b9;}
.right-list dd { float:left; margin:20px 0 0 20px;}
.right-list dd span { display:block; color:#8f8f8f;}
.right-list p.txt {padding-bottom:10px;}

#board-list-style2 .gobtn { padding-top:23px;}

#board-list-style2 .paginate { clear:both; padding:18px 0 0 0; text-align:center; border-top:1px solid #bdbdbd;}
#board-list-style2 .paginate a { padding:0 3px;}
#board-list-style2 .paginate a.p_btn { padding:0;}
