main{
    margin-bottom: 80px;
}
main .tit img{
    width: 535px;
    height: 161px;
    margin: 20px 0;
}main .pics .row div{	padding: 5px;	/*margin: 4px;*/}
main .pics img{
    cursor: pointer;
}
.modal{
	opacity:0.9;
	background: #000;
}
.modal-dialog {    max-width: 100%;}
.modal-content{	background: transparent;	border: none;}
.modal-header{	border: none; display:none;}
.carousel-control-next, .carousel-control-prev {	width: 200px;	opacity: 1;}
.carousel-control-next-icon, .carousel-control-prev-icon {    display: inline-block;    width: 200px;    height: 200px;    background: no-repeat 50% / 100% 100%;}
.carousel-control-prev-icon {	background: url('../img/arrow_left200x200.svg') no-repeat;}
.carousel-control-next-icon {	background: url('../img/arrow_right_200x200.svg') no-repeat;}
.close{
	display: none;
}
.modal-dialog {
    min-height: calc(100vh - 60px);
    display: flex;
    flex-direction: column;
    justify-content: center;
    overflow: auto;
}
@media(max-width: 766px){	.carousel-control-next-icon, .carousel-control-prev-icon {		width: 40px;		height: 40px;	}}
