/*버튼*/
.btn_right{text-align:right; padding-top:20px;}

/*게시판 리스트
-------------------------------*/

/* 페이징 */
.paging {text-align:center; padding:20px 0 20px 0}
.paging a{font-weight:bold; padding-right:7px;color:#b0b0b0; }
.paging strong{color:#b0b0b0; padding-right:7px;}
.paging a.page_btnNext{padding-right:0;}

/*search box*/

.srh_box{text-align:center; background:#f3f3f3; padding:12px 0;}
.srh_box select{height:24px; border:1px solid #e0e0e0;}
.type_txt{height:24px; line-height:24px; color:#555; border:1px solid #e0e0e0;}

.list_table{width:100%; border-top:2px solid #e8e8e8;  border-bottom:2px solid #e8e8e8;}
.list_table th{background:url(/_template/rcboard/user/ps4065/company_001.ko.board.basic.normal.0001/image/ko/bg_th.gif) repeat-x; color:#747474; height:29px; font-family:NanumGhothic;
	border-right:1px solid #e8e8e8;
}
.list_table td{text-align:center; height:29px; border-bottom:1px solid #e8e8e8; color:#999;border-right:1px solid #e8e8e8;}
.list_table td.tit{text-align:left; padding-left:15px;}
.list_table td.tit img{margin-right:5px;}
.list_table td.tit a,
.list_table .writer{color:#666;}
.list_table td.tit a:hover{text-decoration:underline;}
.bd_right_no{border-right:none !Important;}

/*게시판 보기 및 댓글 쓰기
-------------------------------*/

.view_table{width:100%; border-bottom:2px solid #e5e5e5; color:#747474;}
.view_table th{font-family:"NanumGothic"; height:29px; border-bottom:1px solid #e5e5e5; text-align:left; padding-left:20px;}
.view_table td{ border-bottom:1px solid #e5e5e5; height:29px;}
.view_table .tr_first th,
.view_table .tr_first td{border-top:2px solid #e5e5e5}
.view_table .view_cont{min-height:150px; padding:10px; color:#747474;}

.btn_group{overflow:hidden; padding-top:20px;}
.btn_group .left_btn{float:left;}
.btn_group .right_btn{float:right;}

.tit_reply{padding:50px 0 7px 0; font-family:"NanumGothic"; color:#747474; border-bottom:1px solid #e5e5e5; margin-bottom:15px;}
.reply_area{text-align:center;}
.reply_area textarea{width:626px; height:98px; border:1px solid #ebebeb; background:#fcfcfc; vertical-align:middle;}
.no_mb{text-align:left; color:#747474; padding-bottom:10px;}
.no_mb_modify{overflow:hidden;}
.no_mb_modify textarea{float:left;width:676px; height:41px; border:1px solid #ebebeb; background:#fcfcfc;}
.no_mb_modify .savencancel{float:right;}
.no_mb_modify .savencancel .first{padding-bottom:7px;}

.reply_list{border-top:1px solid #ebebeb; margin-top:15px;}
.reply_list li{position:relative; overflow:hidden;padding:15px 0; border-bottom:1px solid #ebebeb;}
.reply_list li .img_sec{float:left; padding:0 15px 0 10px;}
.reply_list li .img_sec img{border:1px solid #dcdcdc;}
.reply_list li .reply_sec{float:left; width:645px; color:#555;}
.reply_list li .write_info{padding-bottom:10px;}
.reply_list li .write_info strong{border-right:1px solid #999; padding-right:8px; margin-right:8px;}
.reply_list li .cont{line-height:1.4em; color:#949494}
.reply_list li .btns{position:absolute; right:15px; top:10px;}

/*갤러리
-------------------------------*/

.galley_list{width:100%; *zoom:1; border-bottom:2px solid #e5e5e5;}
.galley_list:after{content:""; display:block; clear:both;}
.galley_list li{float:left; width:25%; text-align:center; padding-bottom:60px;}
.galley_list li a{color:#707070;}
.galley_list li a:hover strong{text-decoration:underline;}
.galley_list li .tit{display:block; width:148px; margin:0 auto; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; padding-top:10px; font-weight:normal;}
.galley_list li img{border:1px solid #e5e5e5;}

.view_img_sec{padding-bottom:15px;}

/*게시판 글쓰기
-------------------------------*/

.write_table{width:100%; border-top:2px solid #d8d8d8;}
.write_table th{width:100px; height:32px; color:#; background:#f8f8f8;border-bottom:1px dotted #b8b8b8; color:#555;}
.write_table td{border-bottom:1px dotted #b8b8b8; padding-left:13px; color:#666;}
.write_table .type_txt{height:19px; line-height:19px; width:385px;}
.write_table textarea{width:615px; height:235px; margin:10px 0;}
.write_table label{padding-left:5px;}


.pop_pw_insert{width:200px;height:90px; padding-top:10px; border:1px solid #dcdcdc; background:#fff;text-align:center;
position:absolute;top:200px;left:50%; margin-left:-100px;display:none;
}
.pop_pw_insert dt{color:#747474; padding-bottom:10px;}
.pop_pw_insert .btns{padding-top:10px;}

.pop_pw_insert2{width:200px;height:90px; padding-top:10px; border:1px solid #dcdcdc; background:#fff;text-align:center;
position:absolute;top:200px;left:50%; margin-left:-100px;
}
.pop_pw_insert2 dt{color:#747474; padding-bottom:10px;}
.pop_pw_insert2 .btns{padding-top:10px;}

.del_comment{width:300px;text-align:center; color:#747474; font-family:"NanumGothic"; margin:0 auto;}
.del_comment .input_box{padding:5px 0;}

/* 2014-02-27 추가*/
.page_info{border-top:0px solid #acacac;overflow:hidden;padding-top:30px;margin-bottom:45px;*zoom:1;}
.page_info:after{content:"";display:block;clear:both;}
.page_info h2{float:left;}
.bread_crumbs{float:right;padding-top:20px;*zoom:1;}
.bread_crumbs:after{content:"";display:block;clear:both;}
.bread_crumbs li{float:left;color:#707070;font-size:11px;padding-left:10px;margin-left:6px;background:url(/_template/rcboard/user/ps4065/company_001.ko.board.basic.normal.0001/image/bg_depth.gif) no-repeat left center;}
.bread_crumbs li.first{padding-left:20px;margin-left:0;background:url(/_template/rcboard/user/ps4065/company_001.ko.board.basic.normal.0001/image/icon_home.gif) no-repeat left center;}
.sub_tit{font:bold 30px NanumGothic;}
	

	

	
.fjustify { text-align:justify; }
.cursoron { cursor:pointer; }
.fnormal { font-weight:normal;  }
.border0 { border:0 !important; }
.br0 { border-right:0 !important; }
.bb0 { border-bottom:0 !important; }
.tunder { text-decoration:underline; } 
.backfff { background:#fff; }
.backno { background:url()!important; }

/*자간*/
.let0 { letter-spacing:0pt; }
.let02 { letter-spacing:-0.2pt; }

/* 위치 */
.fleft { display:inline; float:left; }
.fright { display:inline; float:right; }
.clear { clear:both; }

/* 세로정렬 */
.valignm { vertical-align:middle; }
.valignt { vertical-align:top; }
.valignb { vertical-align:bottom; }
.vm { vertical-align:middle; }

/* 정렬 */
.tleft { text-align:left !important; } 
.tcenter { text-align:center !important; }
.tright { text-align:right !important; }

/* 폰트색상 */
.fcblue { color:#007fc8 !important; }
.fcred { color:red !important; }
.fc333 { color:#333 !important; }
.fcfff { color:#fff !important; }
.fc999 { color:#999 !important; }
.fc666 { color:#666 !important; }

.ftm { font-family:Trebuchet MS !important; }

.fb { font-weight:bold; }

.f8 { font-size:11px; }
.f11 { font-size:11px !important; }
.f12 { font-size:12px !important; }
.f14 { font-size:14px !important; }
.f16 { font-size:16px !important; }
.f18 { font-size:18px !important; }

.line01 { border-bottom:1px solid #ddd; }

.h240 { height:240px; }
.w625 { width:625px; }



/* 여백 */
.mb0 { margin-bottom:0 !important;}
.mb5 { margin-bottom:5px !important;}
.mb10 { margin-bottom:10px !important;}
.mb20 { margin-bottom:20px !important;}
.mb25 { margin-bottom:25px !important;}
.mb60 { margin-bottom:60px !important;}
.mb100 { margin-bottom:100px !important;}
.mr0 { margin-right:0 !important;}
.mr1 { margin-right:1px !important;}
.mr5 { margin-right:5px !important;}
.mr8 { margin-right:8px !important;}
.mr10 { margin-right:10px !important;}
.mr20 { margin-right:20px !important;}
.mr30 { margin-right:30px !important;}
.mr40 { margin-right:40px !important;}
.mr50 { margin-right:50px !important;}
.mr60 { margin-right:60px !important;}
.mt_3 { margin-top:-3px !important;}
.mt_5 { margin-top:-5px !important;}
.mt_10 { margin-top:-10px !important;}
.mt0 { margin-top:0 !important;}
.mt1 { margin-top:1px !important;}
.mt2 { margin-top:2px !important;}
.mt3 { margin-top:3px !important;}
.mt4 { margin-top:4px !important;}
.mt5 { margin-top:5px !important;}
.mt6 { margin-top:6px !important;}
.mt7 { margin-top:7px !important;}
.mt8 { margin-top:8px !important;}
.mt9 { margin-top:9px !important;}
.mt10 { margin-top:10px !important;}
.mt12 { margin-top:12px !important;}
.mt13 { margin-top:15px !important;}
.mt15 { margin-top:15px !important;}
.mt17 { margin-top:17px !important;}
.mt20 { margin-top:20px !important;}
.mt25 { margin-top:25px !important;}
.mt30 { margin-top:30px !important;}
.mt40 { margin-top:40px !important;}
.mt50 { margin-top:50px !important;}
.mt55 { margin-top:55px !important;}
.mt60 { margin-top:60px !important;}
.mt70 { margin-top:70px !important;}
.mt80 { margin-top:80px !important;}
.mt100 { margin-top:100px !important;}
.mt240 { margin-top:240px !important;}
.ml5 { margin-left:5px !important;}
.ml6 { margin-left:6px !important;}
.ml10 { margin-left:10px !important;}
.ml12 { margin-left:12px !important;}
.ml15 { margin-left:15px !important;}
.ml20 { margin-left:20px !important;}
.ml25 { margin-left:25px !important;}
.ml30 { margin-left:30px !important;}
.ml40 { margin-left:40px !important;}
.ml80 { margin-left:80px !important;}
.ml280 { margin-left:280px !important;}
.ml110 { margin-left:110px !important;}

.w20{width:20px;}
.w30{width:30px;}
.w40{width:40px;}
.w50{width:50px;}
.w60{width:60px;}
.w70{width:70px;}
.w80{width:80px;}
.w90{width:90px;}
.w100{width:100px;}
.w120{width:120px;}
.w130{width:130px;}
.w150{width:150px;}
.w200{width:200px;}
.w250{width:250px;}
.w300{width:300px;}
.w400{width:400px;}

.w50p{width:50%;}
.w60p{width:60%;}
.w70p{width:70%;}
.w80p{width:80%;}
.w90p{width:90%;}
.w100p{width:100%;}