/*------------------------------------------------------------------------------------------------------
메인비주얼
---------------------------------------------------------------------------------------------------------*/

/*.visual_img {top: 130px!important;}
	@media (max-width: 768px) {
		.visual_img {top: 120px!important;}
	}
	@media all and (min-width: 769px) and (max-width: 1462px) {
		.visual_img {top: 100px!important;}
	}*/

/*.visual_img .carousel-item {min-width: 100%; height: 470px;}
	@media screen and (max-width: 768px) {
		.visual_img .carousel-item {max-height: 250px;}
	}
	@media screen and (min-width: 576px) and (max-width: 991px) {
		.visual_img .carousel-item {height: 350px;}
	}
	@media screen and (min-width: 992px) {
		.visual_img .carousel-item {height: 710px;}
	}*/
.visual_img .carousel-item img {display: block; max-height: 100%; object-fit: contain; object-position: center;}
	@media screen and (min-width: 992px) {
		.visual_img .carousel-item img {
			width: 100%; height: auto;/* max-width: 1200px; max-height: 470px;
			vertical-align: middle; object-fit: cover;*/
		}
	}

	/*-----------------------
	메인카피
	-----------------------

/*------------------------------------------------------------------------------------------------------
이용안내
---------------------------------------------------------------------------------------------------------*/
.useinfo_wrap {padding-bottom:50px;}
	@media all and (min-width: 320px) and (max-width: 991px) {
		.useinfo_wrap {padding-bottom:20px;}
	}
.useinfo_link {text-align: right;}
	@media all and (min-width: 320px) and (max-width: 991px) {
		.useinfo_link {text-align: left;}
	}

/*------------------------------------------------------------------------------------------------------
배너
---------------------------------------------------------------------------------------------------------*/
.card {border: none;}









/*------------------------------------------------------------------------------------------------------
이하-월전것들.visit
---------------------------------------------------------------------------------------------------------*/
.visit_wrap > .col-md-4 {width: 42.2%!important;}
.visit_wrap > .col-md-8 {width: 57.8%!important;}

	/*-------------------------------------------
	미니리스트
	-------------------------------------------*/
.minilist_wrap ul {border-top: 3px solid #282828; border-bottom: 3px solid #282828;}
.tab li {
	width: calc(100% / 3); /*padding-left: 3rem; padding-right: 3em;*/
	font-size: 1.125rem; cursor: pointer;
}
.tab li a {transform:translateY(-50%); right: 0.8rem;}

	/*-------------------------------------------
	관람정보
	-------------------------------------------*/
.visitinfo_wrap {padding-left: 55px;}
.culture_text {letter-spacing: -0.5px;}
.culture_wrap a {width: 30px; height: 30px;}

/*-------------------------------------------
순서 변경
-------------------------------------------*/
@media all and (min-width: 320px) and (max-width: 1259px) {
	.minilist_container {order:1; margin-bottom:15px;}/*미니리스트*/
	.minilist_wrap > section.bnr_box:nth-child(2) {order:2;}/*재가노인지원서비스*/
	.minilist_wrap > section.bnr_box:nth-child(4) {order:3;}/*자원활동*/
}

/*------------------------------------------------------------------------------------------------------
이천오층석탑 환수활동안내
---------------------------------------------------------------------------------------------------------
.return_title {background: url(../main/images/return_title_bg.jpg) center center repeat-x;}
	@media all and (min-width: 320px) and (max-width: 992px) {
		.return_title {background:none;}
	}
.return_title > span {padding: 0 1.5rem; background-color: #fff;}
	@media all and (min-width: 320px) and (max-width: 992px) {
		.return_title > span {padding: 0;}
	}
.return_title span > span {margin-left: 10px;}
	@media all and (min-width: 320px) and (max-width: 992px) {
		.return_title span > span {display:block; margin-left: 0px;}
	}

a.return_container {width: 300px;}
a.return_container:hover {background-color: #f7f7f7;}
a.return_container:hover p {color: #353535;}