
caption{display:none;}

/*버튼*/
.bt_list{
	background:#fff; 
	width:60px; 
	height:35px; 
	line-height:35px;
	text-align:center; 
	color:#444; 
	font-weight:normal;
	/*font-size:12px;*/
	font-size:14px;
	border:1px solid #444;
}

.bt_delete{
	background:#444; 
	width:60px; 
	height:35px; 
	line-height:35px;
	text-align:center; 
	color:#fff; 
	font-weight:normal;
	/*font-size:12px;*/
	font-size:14px;
	border:1px solid #444;
}


.bt_write{
	background:#444; 
	width:80px; 
	height:35px; 
	line-height:35px;
	text-align:center; 
	color:#fff; 
	font-weight:normal;
	/*font-size:12px;*/
	font-size:14px;
	border:1px solid #444;
}

.bt_print{
	background:#fff; 
	width:60px; 
	height:35px; 
	line-height:35px;
	text-align:center; 
	color:#444; 
	font-weight:normal;
	/*font-size:12px;*/
	font-size:14px;
	border:1px solid #444;
}

.bt_ok{
	width:80px; 
	padding:10px 0px; 
	color:#fff; 
	background:#434343; 
	border:1px solid #434343;
	text-align:center; 
	font-size:14px;
}

.bt_cancel{
	width:80px; 
	padding:10px 0px; 
	color:#666; 
	background:#fff;
	border:1px solid #666;
	text-align:center; 
	font-size:14px;
}
.bt{
	/*margin-bottom:50px;*/
	display:inline-block;
	margin-left:-4px;
}

.bt a:hover,active,focus{
	text-decoration:none;
}
.bt_search{
	background:#185dae; 
	width:81px; 
	height:35px; 
	line-height:35px;
	text-align:center; 
	color:#fff; 
	font-weight:normal;
	font-size:14px;
	border:1px solid #185dae;
}

.bt_adresssearch{
	background:#333; 
	width:81px; 
	height:35px; 
	line-height:35px;
	text-align:center; 
	color:#fff; 
	font-weight:normal;
	font-size:14px;
	border:1px solid #333;
	float:left;;
}

.bt_mainload{
	background:#444; 
	height:35px; 
	line-height:35px;
	text-align:center; 
	color:#fff; 
	font-weight:normal;
	/*font-size:12px;*/
	font-size:14px;
	padding:0px 15px;
	border:1px solid #444;
	display:inline-block;
}

/*게시판_검색*/
.search_box{
	border:1px solid #c2d2e9; 
	background:#e7eef7; 
	padding:15px 10px;
}

.search_align_1{
	margin:0px auto; 
	max-width:500px;
}

.search_align_2{
	margin:0px auto; 
	max-width:550px;
}

.sch_selectbox{
	display:inline-block; 
	width:100%;
}
.search_select_1{width:49.5%;}
.search_select_2{width:98%;}
.search_select_3{width:24.5%;}
.search_select_3_mr{margin-right:0.6%;}
.search_input{width:100%;}

.total{color:#333;}
.total strong{color:#1262a7;}


/*게시판_리스트*/
.list_tablebox_1{
	table-layout:fixed;
	border-collapse:collapse;
	border-top:2px solid #9ba7b6;
	font-size:15px;
	letter-spacing:-0.4px;
}

.list_tablebox_1 th{
	background:#e7eef7;
	padding:18px 1%;
	color:#000;
	border-bottom:1px solid #c2d2e9;
}

.list_tablebox_1 td{
	border-bottom:1px solid #ddd;
	padding:18px 1%;
	color:#000;
}

.list_tablebox_1 td.tit{
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
}


/*게시판_상세페에지*/
.view_tablebox_1{
	border-collapse:collapse;
	border-top:2px solid #9ba7b6;
	letter-spacing:-0.4px;
}

.view_tablebox_1 th{
	background:#e7eef7;
	padding:18px 1%;
	color:#000;
	border-bottom:1px solid #c2d2e9;
}

.view_tablebox_1 td{
	border-bottom:1px solid #ddd;
	padding:18px 1%;
	color:#000;
}

.view_tablebox_1 td.tit{
	font-size:20px;
}

.view_tablebox_1 .notice_rep{
	font-size:15px;
}

.view_tablebox_1 td.view_detailbox img{width:100%;}

/*작성페이지*/
.write_tablebox_1{
	border-collapse:collapse;
	border-top:2px solid #9ba7b6;
	letter-spacing:-0.4px;
	font-size:15px;
}

.write_tablebox_1 th{
	background:#e7eef7;
	padding:18px 1%;
	color:#000;
	border-bottom:1px solid #c2d2e9;
}

.write_tablebox_1 td{
	border-bottom:1px solid #ddd;
	padding:18px 1%;
	color:#000;
}

.input_adressnum{
	width:100px;
}

.input_adress{
	width:85%;
}

.select_sizetp_1{width:150px;}

.write_tablebox_1 p{margin:0px;}

.password_input{width:150px;}


/*게시판 전체 이미지 없음*/
.no_images{background:url(../images/board/no_image_w.jpg); background-size:cover; background-repeat:no-repeat; background-position:center;}

/* Desktop Device : 480 이하 */
@media screen and (max-width:480px){
	
	/*게시판_검색*/
	.search_select_3{width:24.5%; padding-left:0px;}

	
	/*작성페이지*/
	.write_tablebox_1 .tit_box{
		background:#ddebf0;
		padding:8px 10px;
		margin-bottom:10px;
		font-weight:bold;
	}

	.write_tablebox_1 td{
		border-bottom:1px solid #ddd;
		padding:10px 1% 18px;
		color:#000;
	}

	.input_adress{
		width:97%;
	}

	.writetbl_ans{margin-left:10px;}



	/*게시판 전체 이미지 없음*/
	.no_images{background:url(../images/board/no_image_m.jpg); background-size:cover; background-repeat:no-repeat; background-position:center;}

}


/* Desktop Device : 481~768 */
@media screen and (min-width:481px) and (max-width:768px){

	/*작성페이지*/
	.write_tablebox_1 .tit_box{display:none;}

	/*게시판 전체 이미지 없음*/
	.no_images{background:url(../images/board/no_image_m.jpg); background-size:cover; background-repeat:no-repeat; background-position:center;}

	
	/*테이블*/
	table .th_mobile{display:none;}
	table .th_mobile_tb{margin-bottom:10px;}
}


/* Desktop Device : 769 이상 또는 print 출력시*/
@media screen and (min-width:769px), only print{
	
	/*작성페이지*/
	.write_tablebox_1 .tit_box{display:none;}

	/*테이블*/
	table .th_mobile{display:none;}
	table .th_mobile_tb{display:none;}

}