@charset "UTF-8";

/*모달팝업 레이어 추가*/
.fix_modal_size{width:900px; margin:0 auto; overflow:hidden; top:50px; position:absolute; left:50%; transform:translateX(-50%); max-width:100%;}
.fix_modal_content{padding:30px; background-color:#fff; width:100%; overflow:hidden;}
.fix_modal_header{margin-bottom:20px; padding-bottom:10px; border-bottom:1px solid #e5e5e5; overflow:hidden;}
.fix_modal_header > div > button{border:0; background-color:#94090c; color:#fff; padding: 5px 15px;}
.fix_modal_body{width:100%; border:1px solid #e5e5e5; margin-bottom:20px;}
.fix_footer_img{margin-top:10px; padding-top:10px; width:100%; overflow:hidden; border-top:1px solid #e5e5e5;}

/*bx-slider*/
.modal .bx-wrapper{margin-bottom:20px !important; width:100%;}
/* @media only screen and (max-width: 1950px) and (min-width: 992px){
	#myModal .bx-viewport{height:auto !important;}
} */
.modal .bx-wrapper img{max-width:inherit !important;}
.fix_modal_body {height:100%; overflow:hidden;}

.btn_slide_box{position:absolute ;top:30px; right:30px;}
.btn-controls > button{border:0;}
.btn-controls > button > a{border:0; background-color:#94090c; color:#fff; padding:5px 15px;}
.btn-controls > button > a:nth-child(2n), .btn-controls > button > a:nth-child(2n+1){display:none;}
.btn-controls > button > a:nth-child(1){display:block;}
#bx-pager{width:100%; overflow:hidden;}
#bx-pager > a{width:9.1% !important; float:left; margin-right:1%; padding:0 !important; display:block;}
#bx-pager > a:last-child{margin-right:0;}
#bx-pager > a > img{display:block; width:100%; cursor:pointer;}

@media (max-width:991px){
	/* .fix_modal_size{width:auto;} */
	.modal .bx-viewport {overflow:hidden; max-width:100%;}
	#bx-pager > a{width:19% !important; margin-right:1%; margin-bottom:2%;}
	#bx-pager > a:nth-child(5), #bx-pager > a:last-child{margin-right:0;}
}
@media (max-width:480px){
	.fix_modal_header > div > button{padding: 5px 7px;}
	.btn-controls > button > a{padding:5px 7px;}
}

.fix_modal_body.slider_img ul,
.fix_modal_body.slider_img li{float:none !important;}