/*=================================================
            lists
=================================================*/
.board-default-lists-wrap table{
	border-top: 2px solid #cea052;
	border-bottom: 2px solid #CCCCCC;
}

.board-default-lists-wrap table>thead>tr>th{
	font-size: 17px;
	color: #111111;
}

.board-default-lists-wrap table>thead>tr>th:not(:nth-child(2)){
	width: 140px;
}

.board-default-lists-wrap table>tbody>tr>td{
	font-size: 15px;
	color: #585858;
}

.board-default-lists-wrap table>thead>tr>th,
.board-default-lists-wrap table>tbody>tr>td{
	border-bottom: 1px solid #CCCCCC;
	text-align: center;
}

.board-default-lists-wrap table>tbody>tr>td:nth-child(2){
	padding-left: 0;
	text-align: left;
}

.board-default-lists-wrap .board_write_btn{
	background-color: #585858;
}


/*****#####===== 미디어 쿼리 =====#####*****/
/***** lg *****/
@media (min-width: 992px) and (max-width: 1200px){

}

/***** md *****/
@media (min-width: 768px) and (max-width: 991px){
	.board-default-lists-wrap table>thead>tr>th:not(:nth-child(2)) {
	    width: 110px;
	}
}

/***** sm *****/
@media (min-width: 554px) and (max-width: 767px){
	.board-default-lists-wrap table>thead>tr>th:not(:nth-child(2)) {
	    width: 85px;
	}

	.board-default-lists-wrap table>thead>tr>th,
	.board-default-lists-wrap table>tbody>tr>td{
		padding: 10px 5px;
		font-size: 13px;
	}
}

/***** xs *****/
@media (max-width: 553px){
	.board-default-lists-wrap table>thead>tr>th:first-child,
	.board-default-lists-wrap table>tbody>tr>td:first-child,
	.board-default-lists-wrap table>thead>tr>th:last-child,
	.board-default-lists-wrap table>tbody>tr>td:last-child{
		display: none;
	}

	.board-default-lists-wrap table>thead>tr>th,
	.board-default-lists-wrap table>tbody>tr>td{
		padding: 10px 5px;
		font-size: 11px;
	}
}

/*=================================================
            view
=================================================*/
.board-default-view-wrap h2.title-header{
	margin: 0;
	padding: 0;

	font-size: 1.2rem;
	font-weight: 600;
}

.board-default-view-wrap .bottom-header{
    margin: 1% 0 6%;
    padding: 10px 50px;
    border-top: 2px solid #585858;
    border-bottom: 1px solid #585858;
}

.board-default-view-wrap .board-body{
	padding: 1rem 2rem 3rem;
}

/*****#####===== '목록으로' 버튼 =====#####*****/
.list-back-btn-wrap{
	border-top: 1px solid #585858;
}

.list-back-btn-wrap .list-back-btn{
    margin: 30px 0 11%;
    padding: 10px 30px;
    background-color: #585858;
}


/*****#####===== 미디어 쿼리 =====#####*****/
/***** lg *****/
@media (min-width: 992px) and (max-width: 1200px){

}

/***** md *****/
@media (min-width: 768px) and (max-width: 991px){

}

/***** sm *****/
@media (min-width: 554px) and (max-width: 767px){

}

/***** xs *****/
@media (max-width: 553px){
	.board-default-view-wrap h2.title-header {
	    font-size: 1rem;
	}

	.board-default-view-wrap .bottom-header {
	    margin: 1% 0;
	    padding: 10px;
	    font-size: 11px;
	}

	.board-default-view-wrap .board-body {
	    padding: 1rem 0.5rem;
	}
}

/*=================================================
			Write
=================================================*/
.board-default-write-wrap {
	margin-bottom: 40px;
}

.board-default-write-wrap .submit_btn {
	background-color: #585858;
}

/*****#####===== 미디어 쿼리  =====#####*****/
/***** lg *****/
@media (min-width: 992px) and (max-width: 1199px){

}

/***** md *****/
@media (min-width: 768px) and (max-width: 991px){

}

/***** sm *****/
@media (min-width: 576px) and (max-width: 767px){
	.board-default-write-wrap .table {
		font-size: 13px;
	    width: 100%;
	    table-layout: fixed;
	}
	
	.board-default-write-wrap .table th,
	.board-default-write-wrap .table td {
		display: table-cell;
	}

	.board-default-write-wrap .table th {
		width: 4rem;
	}
}

/***** xs *****/
@media (max-width: 575px) {
	.board-default-write-wrap .table {
		font-size: 13px;
	    width: 100%;
	    table-layout: fixed;
	}
	.board-default-write-wrap .table th,
	.board-default-write-wrap .table td {
		display: table-cell;
	}

	.board-default-write-wrap .table th {
		width: 4rem;
	}
}
