/*=========================	Gallery Start===========================*/
.block-top {
}
#gallery .owl-carousel .owl-controls {
	/*left:0;*/
	margin-top:-40px;
	position:absolute;
	text-align:left;
	top:50%;
	width:100%;
}
#gallery .owl-carousel .owl-controls .owl-buttons {
}
#gallery .owl-carousel .owl-controls .owl-buttons div {	
	display:inline-block
}
#gallery .owl-carousel .owl-controls .owl-buttons div.owl-prev {
    color: #d1d1d1;
    font-size: 70px;
    font-weight: 200;
	margin-left: -46px;
}
#gallery .owl-carousel .owl-controls .owl-buttons div.owl-next {
    position: absolute;
    color: #d1d1d1;
	font-size: 70px;
	right: -48px;
}
#gallery .owl-carousel .owl-controls .owl-buttons div.owl-prev:hover {
    color: #7f280b; 
}
#gallery .owl-carousel .owl-controls .owl-buttons div.owl-next:hover {
    position: absolute;
    color: #7f280b;
}
@media screen and (max-width:768px) {
	#gallery .owl-carousel .owl-controls .owl-buttons div.owl-prev {
		margin-left: -30px;
	}
	#gallery .owl-carousel .owl-controls .owl-buttons div.owl-next {
		right: -30px;
	}
}
#owl-demo .item {
	margin: 0;
	padding: 20px;
}
#owl-demo .item img {
	display: block;
	width: 100%;
	height: auto;
}
/*=========================	Gallery close===========================*/

/* add */
#owl-demo .item img
{height:300px;}

#gallery .owl-carousel .owl-controls
{right:37px; margin-top:-66px; position:Absolute; text-align:left; top :-4.9%; width:2%;}
#gallery .owl-carousel .owl-controls .owl-buttons div.owl-next,
#gallery .owl-carousel .owl-controls .owl-buttons div.owl-prev
{font-size:0px;}

/*****
21.03.18 수정
*****/
#gallery #owl-demo .owl-wrapper-outer .owl-wrapper .owl-item
{text-align:center;}
#gallery #owl-demo .owl-wrapper-outer .owl-wrapper .owl-item > td
{display:inline-block;}
#gallery #owl-demo > .board_output > tbody > tr > td > table > tbody > tr
{max-width:1170px; }
#gallery #owl-demo .board_output .board_output tbody>tr>td
{border:none}
#gallery #owl-demo .board_output_gallery_subject a
{font-size:20px; color:#4d4d4d !important; font-family:'NanumSquareB'}


@media screen and (max-width:414px){
	#gallery .owl-carousel .owl-controls .owl-buttons div.owl-prev
	{margin-left:-22px;}

	#gallery #owl-demo > .board_output > tbody > tr > td > table > tbody > tr
	{max-width:320px;}
}



