@font-face {
    font-family: 굴림;
    font-style:  normal;
    font-weight: normal;
}

p{
	margin-top:1px;
	margin-bottom:1px;
}

TD, TH {

	font-family:arial,돋움;
    font-size: 9pt;
	color:#5e5c5c;
	text-align:left;
/*	border:1px blue solid; */
}

DIV { text-align:left; /*border:1px red solid;*/ }


/* 게시판 타이틀 이미지*/
.title_img {

	margin-bottom:8px;
	font-family:arial,돋움;
    font-size: 10pt;
	font-weight: bold;

}
.td_num {
	
	text-align:center;
	padding-top:4px;
	font-family:돋움;
	font-size: 12px;
	color:#133350;
	height:23px;
	background-color:#f4f5f6;
}

.td_title {
	
	padding-top:4px;
	font-family:돋움;
	font-size: 12px;
	color:#133350;
	text-align:center;	
	background-color:#f4f5f6;
}

.td_name {
	
	padding-top:4px;
	font-family:돋움;
	font-size: 12px;
	color:#133350;
	background-color:#f4f5f6;	
}

.td_tel {
	
	padding-top:4px;
	font-family:돋움;
	font-size: 12px;
	color:#133350;
	background-color:#f4f5f6;	
}

.td_point {
	
	padding-top:4px;
	font-family:돋움;
	font-size: 12px;
	color:#133350;
	text-align:center;	
	background-color:#f4f5f6;
}

.td_date {

	padding-top:4px;	
	font-family:돋움;
	font-size: 12px;
	color:#133350;
	text-align:center;		
	background-color:#f4f5f6;
}

.td_hit {
	
	padding-top:4px;
	font-family:돋움;
	font-size: 12px;
	width:50px;
	color:#133350;
	text-align:center;	
	background-color:#f4f5f6;
}

/* 목록번호 */
.list_num {

	text-align:center;
	width:50px;
	height:28px;
	border-bottom:1px #ccc solid;
}

/* 제목 */
.list_title { width:420px;border-bottom:1px #ccc solid; }

/* 작성자 */
.list_name { width:70px;border-bottom:1px #ccc solid; }

/* 전화번호 여부 */
.list_tel {	width:20px;text-align:center;border-bottom:1px #ccc solid; }

/* 포인트 */
.list_point {width:115px;border-bottom:1px #ccc solid;text-align:center; }

 /* 날짜 */
.list_date { text-align:center;	width:70px;	border-bottom:1px #ccc solid; }

/* 조회수 */
.list_hit {	width:40px;text-align:center;border-bottom:1px #ccc solid; }

/* 댓글 수*/
.repl_cnt {	font-family:arial; font-size: 9pt;color:#000000;}

/* 분류 텍스트*/
.class_txt { font-size: 9pt; color:#1cbcb2; }

/* 검색 텍스트 박스*/
.ser_box {

	background-color:#e6f9ce;
	border:1px #ccc solid;
	height:21px;
	width:100px;
	
}

/* 게시판 목록 단추*/
.list_buttom {

	float:left;
	width:74px;
	height:25px;
	margin-top:10px;

}

.list_page_num {

	text-align:center;
	width:630px;
	float:left;
	height:25px;
	margin-top:10px;

}

/* 게시판 글쓰기 단추*/
.list_write {

	float:left;
	width:74px;
	height:25px;
	margin-top:10px;
	text-align:right;
}

.est_inbox {
/* 견적서 input 박스 */
	font-family: 돋움;
	font-size: 9pt; 
	border:1px rgb(153,153,153) solid; 
	background-color:white;
	text-align:center;
}

/* 검색어 처리 */

.ser_font {

	color:#3d3d3b;
	font-weight: bold;
}

/* 셀렉트 박스*/
.sel_box {

	text-align:center;
	width:100px;

}

/* 링크 처리*/
.b_link:link, .b_link:visited, .b_link:active  { 

	font-family:arial,돋움;
    font-size: 9pt;
	color:#5e5c5c;
	
	text-decoration: none; 
		
}

.b_link:hover { 

	font-family:arial,돋움;
    font-size: 9pt;
	color:#107cf6;

}


/* 읽기 테이블 */
.read_table {

	width:690px;
	border:1px #ccc solid;
	padding:10px;
}

/* 읽기 페이지 게시판 제목*/
.read_cate {

	font-family:arial,돋움;
    font-size: 9pt;
	color:#f0016c;
	width:110px;
	height:25px;
	border-bottom:1px #ccc dotted;
	
}

/* 읽기 페이지 글 제목*/
.read_title {

	font-family:arial,돋움;
    font-size: 9pt;
	color:#000;
	width:530px;
	font-weight: bold;
	border-bottom:1px #ccc dotted;

}

/* 읽기 페이지 글 추천수*/
.read_recomm {

	font-family:arial,돋움;
    font-size: 9pt;
	color:#655f29;
	width:50px;
	border-bottom:1px #ccc dotted;

}

/* 읽기 페이지 작성자 정보*/
.read_info {

	height:30px;

}

/* 읽기 페이지 작성자 */
.read_name {
	
	font-family:arial,돋움;
	font-size: 9pt;
	color:#302e1e;
	float:left;
	width:520px;
	font-weight: bold;

}

/* 읽기 페이지 글 작성일 */
.read_date {
	
	font-family:arial,돋움;
	font-size: 8pt;
	color:#302e1e;
	width:60px;
	float:left;

}

/* 읽기 페이지 작성자 IP */
.read_ip {

	font-family:arial,돋움;
	font-size: 8pt;
	color:#ccc;
	width:80px;
	float:left;

}

/* 읽기 페이지 내용 */
.read_cont {
	
	padding-top:20px;
	line-height:120%; 
}


/* 작성자 글 더보기*/
.name_ser {

	text-align:right;
	font-family:arial,돋움;
	color:#4b3f3f;
	font-size: 10pt;
}

.repl_info {

	font-family:arial,돋움;
	font-size: 8pt;
	color:#000;
}

/* 읽기 페이지 조회수*/
.read_hit {

	font-family:arial,돋움;
    font-size: 10pt;
	color:#117bf2;
	font-weight: bold;
}

/* 읽기 페이지 리플수*/
.read_replCnt {

	font-family:arial,돋움;
    font-size: 10pt;
	color:#f25111;
	font-weight: bold;
	
}

/* 리플 출력 TD */
.repl_td {

	background-color:#f7f7f7;
}

/* 댓글 평가 이미지*/
.repl_img {

	float:left;
	width:30px;
}
/* 댓글 작성자*/
.repl_name {
	
	float:left;
	font-family:arial,돋움;
    font-size: 9pt;
	font-weight: bold;
	color:#313333;
	margin-left:5px;
	margin-top:10px;
	width:90px;
	height:27px;
}

/* 댓글 작성자*/
.repl_date {

	float:left;
	font-family:arial;
    font-size: 8pt;
	width:100px;
	margin-top:10px;
	margin-left:5px;

}

/* 댓글 IP 출력*/
.repl_ip {

	float:left;
	font-family:arial;
    font-size: 8pt;
	color:#b7a767;
	width:400px;
	margin-top:10px;

}

/* 댓글 내용*/
.repl_text {

	float:left;
	font-family:arial,돋움;
    font-size: 9pt;
	color:#000;
	margin-left:10px;
	margin-right:10px;
	width:650px;
	

}
/* 댓글 경계선*/
.repl_line {

	float:left;
	width:650px;
	margin-left:10px;
	margin-right:10px;
	border-bottom:1px #d3d2d2 dotted;

}

/* 댓글 입력 */
.repl_inMain {
	
	font-family:arial,돋움;
    font-size: 9pt;
	color:#000;

}

/* 댓글 점수*/
.star_point {
	
	font-family:arial,돋움;
    font-size: 9pt;
	color:#000;
	float:left;
	width:670px;
	padding:10px;

}

/* 댓글 입력 form */
.repl_input {

	
	font-family:arial,돋움;
    font-size: 9pt;
	color:#000;
	margin-left:5px;
	float:left;
	width:670px;
	height:40px;

}

/* 댓글 작성자 form*/
.rp_nic {

	font-family:arial,돋움;
    font-size: 9pt;
	color:#363838;
	border:1px #ccc solid;
	background-color:white;
	width:80px;
	height:21px;
	background-image: url('/__pops_site/main/board/images/fr_name.gif');

}

.rp_nic1 {

	font-family:arial,돋움;
    font-size: 9pt;
	color:#363838;
	font-weight: bold;
	text-align:center;
	padding-top:3px;
	width:80px;
	height:21px;

}

/* 댓글 내용 form*/
.rp_text {

	font-family:arial,돋움;
    font-size: 9pt;
	color:#363838;
	border:1px #ccc solid;
	background-color:white;
	width:450px;
	height:21px;
	background-image: url('/__pops_site/main/board/images/fr_rtxt.gif');
}

/* 댓글 삭제 비밀번호 form*/
.rp_pass {

	font-family:arial,돋움;
    font-size: 9pt;
	color:#363838;
	border:1px #ccc solid;
	background-color:white;
	width:80px;
	height:21px;
	ime-mode:disabled;
	background-image: url('/__pops_site/main/board/images/fr_pass.gif');
}

/* 댓글 삭제 form*/
.del_pass {

	font-family:arial,돋움;
    font-size: 9pt;
	color:#363838;
	border:1px #ccc solid;
	background-color:white;
	width:80px;
	height:18px;
}

/* 입력폼 메인  */
.est_input {
	
	width:786px;
	background-color:#fff;
	border:1px #d0e1eb solid;
}

/* 이름 TD 박스*/
.est_name_box {

	font-weight: bold;
	text-align:right;
	border-bottom:1px #d0e1eb dotted;
}

/* 견적서 공통 TD*/
.est_pub_td {

	padding-left:10px;
	border-bottom:1px #d0e1eb dotted;
}


/* 같은글 더보기 링크 처리*/
.c_link:link, .c_link:visited, .c_link:active  { 

	font-family:arial,돋움;
    font-size: 10pt;
	color:#594b4b;
	
	text-decoration: none; 
		
}

/* 견적서 읽기 페이지 메인 테이블*/
.est_read_table { margin-top:10px; width:786px;}

/* 요청 견적서 읽기 이미지*/
.est_r_img {
	
	float:left;
	height:40px;
	width:70px;
/*	margin-top:3px; */
	margin-top:5px;
	margin-left:7px;
	text-align:left;

}

/* 요청 견적서 읽기 제목*/
.est_r_subj {

	float:left;
	width:500px;
	margin-top:10px;
	
	font-family:굴림;
	color:#000;
	font-size:18px;
	font-weight: bold;

}

/* 요청 견적서 읽기 작성자*/
.est_r_writer {

	float:left;
	width:366px;
	font-size:11px;
	padding-bottom:3px;

}
/* 요청 견적서 답변수 */
.est_r_an {
	
	float:left;
	margin-left:0px;
	width:200px;
	font-family:돋움;
	color:#000;
	font-size:14px;
	border-left:1px #ccc dotted;
}

/*요청 견적서 조회수 */
.est_r_hit {

	float:left;
	margin-left:0px;
	width:200px;
	font-size:11px;
	border-left:1px #ccc dotted;
}

/*요청 견적서 IP 정보 */
.est_r_ip {

	margin-left:10px;
	color: #BBB088;

}

/*요청 분류 정보 */
.est_class_txt {
	
	color:#1c68f2;
	font-size:12px;
	font-weight: bold;
	margin-left:10px;
}

/*요청 분류 와 내용사이 빈간격 */
.est_blank {

	border-left:1px #ccc solid;
	border-right:1px #ccc solid;

}

/*요청 내용 */
.est_cont_td {

	border-left:1px #ccc solid;
	border-right:1px #ccc solid;
	
}

/*요청 내용 답변달기*/
.est_cont_answer {

	border-top:1px #ccc dotted;
	border-left:1px #ccc solid;
	border-right:1px #ccc solid;
	border-bottom:1px #ccc solid;
}

/* 견적 안내 답변 안내글 div*/
.est_guide {

	float:left;	
	margin-top:10px;
	margin-left:10px;
}

/* 견적 안내 답변글1*/
.est_an_guide1 {
	
	font-family:arial,돋움;
    font-size: 9px;
	color:#666a6e;
	width:600px;

}
/* 견적 안내 답변글2*/
.est_an_guide2 {
	
	margin-bottom:10px;
	font-family:arial,돋움;
    font-size: 9px;
	color:#434862;
	width:600px;
}

/* 견적 답변 이미지*/
.est_an_img {

	margin-top:12px;
	margin-left:50px;
	float:left;
	width:100px;

}

/* 견적 목록 단추들*/
.est_list_btn {

	margin-top:5px;
	margin-left:645px;
}
/* 답변견적 테이블*/
.est_answer_table {

	border:1px #ccc solid;
	width:786px;

}


/* 몇건의 답변이 달렸는지*/
.est_ans_gtxt {
	
	clear:both;
	margin-left:12px;
	margin-top:20px;
	margin-bottom:10px;
	font-family:arial,돋움;
    font-size: 10px;
	color:#9e9f5f;	

}

/* 답변 견적 제목*/
.est_an_subj {

	height:30px;
	padding-left:12px;
	font-family:arial,돋움;
    font-size: 14px;
	color:#000;
	font-weight: bold;
	background-color:#f9f9f9;
	border-bottom:1px #ccc dotted;

}

/* 답변 견적서 */
.est_an_cont {

	margin-top:20px;

}

/* 견적서 답변 상세 내용*/
.est_answer_txt {

/*	padding-left:77px; */
	text-align:left;
	margin-top:20px;
	margin-bottom:20px;
	padding-top:10px;
	padding-left:10px;
	padding-bottom:10px;
	width:630px;
/*	background-color:#f1eeee; */
	border:1px #f1eeee solid;
	
}

.c_link:hover { 

	font-family:arial,돋움;
    font-size: 10pt;
	color:#107cf6;
		
}

/* 내용 수정 및 삭제 폼*/
.mody_form {



}
/*버튼들 url: http://poshopzil.com/gBtn_all/*/
#gBtn1 a {

	display:block; 
	background:url('/__pops_site/legacy_vendor/images/gBtn1_bg.gif') left 0; 
	float:left; 
	font:12px 굴림; 
	color:#555; 
	padding-left:6px; 
	text-decoration:none; 
	height:27px; 
	cursor:pointer; 
	margin-right:3px; 
	overflow:hidden
}

#gBtn1 a:hover {

	background:url('/__pops_site/legacy_vendor/images/gBtn1_bg.gif') left -27px;
}

#gBtn1 a span{
	
	display:block; 
	float:left; 
	background:url('/__pops_site/legacy_vendor/images/gBtn1_bg.gif') right 0; 
	line-height:240%; 
	padding-right:6px; 
	height:27px; 
	overflow:hidden;
}

#gBtn1 a:hover span{ 

	background:url('/__pops_site/legacy_vendor/images/gBtn1_bg.gif') right -27px; 
	color:#0A82A7;
} 